define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefined, Backend, Table, Form) { var Controller = { index: function () { var ajax_page = function(page){ var overtime='请求超时,点击重试'; $.ajax({ url:url, type:'post', data:'page='+page, dataType: "json", timeout: '10000', beforeSend:function(){ $('.visit-latest-tbody').html('  数据获取中...'); }, success:function(res){ if(res.status){ $('.visit-latest-tbody').html(res.html); $('.visit-latest-page').html(res.page); }else{ $('.visit-latest-tbody').html(''+res.msg+''); } }, error:function(XMLHttpRequest, textStatus, errorThrown){ $('.visit-latest-tbody').html(overtime); }, complete: function (XMLHttpRequest, textStatus) { if(textStatus == 'timeout'){ $('.visit-latest-tbody').html(overtime); } }, }); }; $(document).on("change","#changeSiteId",function(){ var url=$(this).data("url"); var siteid=$(this).val(); $.ajax({ url:url, data:'siteid='+siteid, dataType: "json", type:'post', success:function(res){ if(res.code){ ajax_page(1); }else{ layer.alert(res.msg); } } }); }) $(document).on("click",".show-detail",function(){ var obj=$(this); var key=obj.attr("data-key"); var fa=obj.find('i'); var plus=fa.hasClass('fa-plus'); if(plus){ fa.removeClass('fa-plus'); fa.addClass('fa-minus'); $(".table_tr_"+key).show(); }else{ fa.removeClass('fa-minus'); fa.addClass('fa-plus'); $(".table_tr_"+key).hide(); } }) if(bdtj_show==1){ ajax_page(1); }else{ layer.alert("尚未配置,请前往插件管理-百度网站统计-配置"); } $(document).on("click",".overtime-trendLatestA,.ajax-page",function(){ var page=$(this).attr("data-page"); ajax_page(page); }) } }; return Controller; });