在下面的代码中,我想使用ajax post方法将id作为参数传递给多个url
$.ajax({
type: 'POST',
url: root + "contacts/primary?json",
data: { id: $(this).val() },
success: function (o) {
ko.applyBindings(new DynamicModel(o.primary),document.getElementById("contactPrimaryForm"));
},
dataType: "json"
});
然后,如何做到这一点..?
答案 0 :(得分:0)
如果我正确理解你的问题,你需要这个
$(function() {
//first ajax call
ajaxCall('url1' , data , callbackFunction1 );
});
function callbackFunc1(result) {
// second ajax call
alert('URL1 work');
ajaxCall('url2' , data , callbackFunction2 );
};
function callbackFunc2(result) {
alert('URL2 work');
};
function ajaxCall(url, usrData, callbackFunction) {
$.ajax({
type: 'POST'
url: url,
data: usrData,
success: callbackFunction
});
};