jquery 自定义委托的方式

jquery中有时候也要用到委托,示例如下:

第一步:定义委托函数

function postComment(url, data, callback) {//callback就是委托函数,调用完最后才执行
console.log('datas', JSON.stringify(data));
$.ajax({
async: false,
type: "post",
contentType: "application/json;charset=utf-8",
url: url,
data: JSON.stringify(data),
dataType: 'json',
success: function (result) {
callback(null, result);
},
error: function (err) {
callback(err, null);
}
});
}

第二步:调用委托函数

postComment('AgentList.aspx/UploadWJSJ', data, function (err, result) {
if (result.d == "1") {
alert('上传成功!');
//location.href = location.href;
} else {
alert(result.d);
}
});

原文地址:https://www.cnblogs.com/redfull/p/10578849.html