BusChaxun2/WebRoot/client/js/commontools.js
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**
* Created by ideabobo on 14-6-28.
* commontools
*/
serializeObject = function(form) {
var o = {};
$.each(form.serializeArray(), function(index) {
if (o[this['name']]) {
o[this['name']] = o[this['name']] + "," + this['value'];
} else {
o[this['name']] = this['value'];
}
});
return o;
};
function ajaxCallback(action, data, cb) {
if(!clientUrl){
alert("请先设置服务端根路径");
return;
}
showLoader("请稍后...");
data = data || {};
var retrytimes = 5;
var count = 0;
var connectServer = function(){
showLoader("请稍后...");
$.ajax({
type: "GET",
url: clientUrl + action,
dataType: "jsonp",
jsonp: "callback",
contentType: "text/html; charset=utf-8",
data: data,
timeout:50000,
async:true,
success: function (data) {
hideLoader();
cb(data);
console.log("success");
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
hideLoader();
console.log("error:"+XMLHttpRequest+" textStatus:"+textStatus+" errorThrown"+errorThrown);
},
complete:function(XMLHttpRequest, textStatus){
console.log("complete:"+XMLHttpRequest+"textStatus:"+textStatus);
if(textStatus == "timeout"){
if(count<retrytimes){
count++;
connectServer();
console.log(count);
}else{
showLoader("连接服务器超时!",true);
}
}
}
});
};
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
