js 函数作为参数,作为回调函数的使用。
function test(a,func,c){
func("abc","1");
}
test("1",function(abc,y){
console.log(y);
},"1");
function ajax_post_loading(url, fun, data) {
$.topTip.show("正在加载...");
setTimeout(function () {
$.ajax({
type: "POST",
dataType: 'json',
async: false,
contentType: "application/json",
url: url + (url.indexOf('?') > 0 ? '&r=' + Math.random() : '?r=' + Math.random()),
data: data == null ? '' : data,
cache: false,
success: function (msg) {
fun(msg);
}, complete: function () {
$.topTip.hide();
}
});
}, 100)
}
ajax_post_loading("../../MobileFormServlet?type=startVisit&className=visitRecord",function (data) {
if(data.STATUS == 'ok'){
_cookie.set("visitId", data.DATA);
flag = true;
jsGo = true;
}else{
flag = false;
jsGo = false;
}
},postData);