Commit 993d7956 by txy

'添加loading'

parent 48da0c69
...@@ -337,6 +337,21 @@ function getActivityTitle() { ...@@ -337,6 +337,21 @@ function getActivityTitle() {
}) })
} }
// 加载loading
function showLoading(){
$.dialog({
type : 'info',
infoText : '加载中…',
infoIcon : 'https://raw.githubusercontent.com/tinytxy/h5_activity_github/master/showPhotos/images/loading_2.gif',
direction: '',
align: 'center'
});
}
// 关闭loading
function hideLoading() {
$.dialog.close();
}
/* ***********************弹出框控制全部逻辑************************** */ /* ***********************弹出框控制全部逻辑************************** */
// 投票 // 投票
function voteClickFn(params, successCallback, errorCallback){ function voteClickFn(params, successCallback, errorCallback){
...@@ -431,9 +446,20 @@ function playerHasVoteDialogBind(){ ...@@ -431,9 +446,20 @@ function playerHasVoteDialogBind(){
// 参赛选手投票-无票 // 参赛选手投票-无票
function playerNoVoteDialogBind(){ function playerNoVoteDialogBind(){
// 我要参赛 // 查看排行
$('#html-template-5 .vote-btn-1').off("click").on('click',function(){ $('#html-template-5 .vote-btn-1').off("click").on('click',function(){
$('#html-template-5').fadeOut(); $('#html-template-5').fadeOut();
var _url = window.location.href;
var indexKey = 'view/'+ activityCode + '/1';
// 当前是首页则触发切换按钮
if(_url.indexOf(indexKey) > -1){
$("#act3152823482970").click();
}else {
// 当前非首页则跳转
var _t = getToken();
var _addParam = 'toRanger=1'
transPage('1',activityCode,_t,_addParam);
}
}); });
// 我要拉票 // 我要拉票
......
...@@ -202,6 +202,9 @@ function getAjaxListSearch(type,page,callback) { ...@@ -202,6 +202,9 @@ function getAjaxListSearch(type,page,callback) {
activityCode:activityCode, // 活动id activityCode:activityCode, // 活动id
name: searchVal // 搜索字段 name: searchVal // 搜索字段
} }
// 加载loading
showLoading();
$.ajax({ $.ajax({
type: 'GET', type: 'GET',
url: baseUrl + '/ACTIVITY/sz/search/' + activityCode, url: baseUrl + '/ACTIVITY/sz/search/' + activityCode,
...@@ -229,6 +232,7 @@ function getAjaxListSearch(type,page,callback) { ...@@ -229,6 +232,7 @@ function getAjaxListSearch(type,page,callback) {
gb_rank_loaded = false gb_rank_loaded = false
} }
} }
hideLoading();
}, },
error: function() { error: function() {
if(type == 'player' || type == 'search') { if(type == 'player' || type == 'search') {
...@@ -236,6 +240,7 @@ function getAjaxListSearch(type,page,callback) { ...@@ -236,6 +240,7 @@ function getAjaxListSearch(type,page,callback) {
}else if(type == 'rank') { }else if(type == 'rank') {
gb_rank_loaded = false gb_rank_loaded = false
} }
hideLoading();
} }
}) })
} }
...@@ -339,13 +344,21 @@ function getRangeList(rankListData){ ...@@ -339,13 +344,21 @@ function getRangeList(rankListData){
// tab切换 // tab切换
function tabChange(){ function tabChange(){
var c_typename = $(this).attr("c_typename"); var c_typename = $(this).attr("c_typename");
// 排行榜
if(c_typename === 'rangerListBtn') { if(c_typename === 'rangerListBtn') {
$("#user-list").hide(); // 排行榜列表
$("#range-list").show(); getAjaxListSearch('rank',1,function(rankListData){
getRangeList(rankListData);
$("#user-list").hide();
$("#range-list").show();
});
} else { } else {
$("#user-list").show(); // 参赛选手列表
$("#range-list").hide(); getAjaxListSearch('player',1,function(playerListData){
getPlayerList(playerListData);
$("#user-list").show();
$("#range-list").hide();
});
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment