小白看代码 发现有一个单独的js 里面写了一个
//页面和数据交互工具
//页面和数据交互工具
var ajaxUtil = {
getPage:
function (url,data,isChild) {
if(url !== null && url !== ""){
$.ajax({
url: "/tmall/admin/"+url,
type: "get",
data: data,
contentType: "text/html;charset=UTF-8",
success : function (data) {
$("#div_home_context_main").html(data);
window.scrollTo(0, 0);
if(!isChild){
/******
* event
******/
//获得表单元素焦点时
$(".frm_input,.frm_radio").focus(function () {
$(".frm_error_msg").each(function () {
styleUtil.errorHide($(this));
});
});
//点击table中的全选框时
$("#cbx_select_all").click(function () {
if($(this).prop("checked")){
$("td>.cbx_select").prop("checked",true);
} else {
$("td>.cbx_select").prop("checked",false);
}
styleUtil.errorHide($("#text_tools_msg"));
});
//点击table中的选框时
$("td>.cbx_select").click(function () {
styleUtil.errorHide($("#text_tools_msg"));
});
//点击重置按钮时
$('#btn_clear').click(function () {
$(".frm_div :input")
.not(':button',':submit',':reset','hidden')
.val('')
.prop("checked",true);
//刷新下拉框
$('.selectpicker').selectpicker('refresh');
});
} else {
//清除已选中的li样式
$(".menu_li_select").removeClass("menu_li_select");
}
},
beforeSend: function () {
$(".loader").css("display","block");
},
error: function () {
}
});
console.debug(url);
}
}
};
这个ajax是总的吗?看不懂 求教了