0

次のコードでは、ajax post メソッドを使用して複数の URL にパラメーターとして id を渡したい

$.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"
 });

次に、これを行う方法..?

4

1 に答える 1

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
});
};
于 2013-01-15T07:03:45.377 に答える