我想插入兩個表格作爲兩個表格行在db中使用按鈕單擊事件。我已經使用ajax請求插入數據庫並完成一個窗體,同時使另一個Ajax請求取決於第一種形式它不工作 這裏是我的Java腳本使用jQuery。如何使一個按鈕上的兩個依賴ajax請求點擊
var transportid = 2;
$.ajax({
url : '/TransportJob/create',
type : 'POST',
data : $('form[action="/TransportJob/Create"]').serialize(),
success : function sfn(data, textStatus, jqXHR) { // **success spelling mistake**
transportid = parseInt(data);
alert('inserted id :' + data);
$('#TransportJobId').val((transportid));
$.ajax({
url : '/TransportJobAddress/create',
type : 'POST',
//beforeSend: function myintserver(xhr){
// $('#addAddress').html('<div id="temp_load" style="text-align:center">please wait ...</div>');
//},
data : $('form[action="/TransportJobAddress/Create"]').serialize(),
success : function poste(data, textStatus, jqXHR) {
$('#addAddress').html(data);
},
error : function err(jqXHR, textStatus, errorThrown) {
alert('error at address :' + errorThrown);
}
});
},
error : function myfunction(jqXHR, textStatus, errorThrown) {
alert("error at transport :" + jqXHR.textStatus);
},
complete : function completefunc() {
alert('ajax completed all requests');
}
});
return false;
});
您是否看到錯誤? – Rab
您收到的任何錯誤? –
不,我只得到完整:事件警報只。它插入數據庫爲第一種形式和第二種形式不張貼。 –