如何在一个按钮单击上发出两个依赖的 AJAX 请求
how to make two dependent ajax requests on one buttonclick
我想使用按钮单击事件在数据库中将两个表单作为两个表行插入。我已经使用 ajax 请求插入数据库并完成了一个表单,同时根据第一个表单发出另一个 ajax 请求,它不起作用这是我使用 jQuery 的 Java 脚本。
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;
});
第一个 ajax sucess
拼写问题进行更正success
然后它将起作用
在您的第一次 ajax 调用中,将sucess
更改为 success
?
我首先修改了您的代码 ajax 请求成功部分拼写错误。
sucess : function sfn(data, textStatus, jqXHR) {
更改为
success : function sfn(data, textStatus, jqXHR) {
请求结束时的第二个错误是删除多余的代码
return false;
});
并在关闭complete
方法后放入return false;
。例如
complete : function completefunc() {
alert('ajax completed all requests');
}
return false;
});
相关文章:
- AngularJS:$scope$注意两个相互依赖的值
- 如何在一个按钮单击上发出两个依赖的 AJAX 请求
- 两个不同 rails 资产的单个 JavaScript 文件依赖项
- 从JSON数据创建两个依赖的选择列表
- 两个依赖于Rails模型中数组的下拉菜单项
- 我如何创建两个相互依赖的谷歌地图
- 从两个依赖的下拉列表中获取表单数据到php
- 创建两个依赖于第一个的下拉列表
- 具有两个视图模型的依赖可观察对象
- 两个相互依赖的自定义多选下拉菜单
- 我可以在RequireJS的两个不同模块中导入相同的依赖项吗?
- Jasmine单元测试AngularJS工厂的两个依赖项($http和另一个返回promise的工厂)
- 两个相互依赖的选择字段
- Ember.js:两个控制器之间的依赖关系失败
- 如果两个 Flux 商店必须相互依赖怎么办?
- 两个相互依赖领域的敲除验证
- 为什么两个不同的模块可以相互访问时,添加依赖于第三个模块
- r.js, almond:两个包含almond的.js文件是否可能共享依赖关系?
- 同一个应用程序中与mongoose的两个连接.第二个连接是连接第一个依赖项
- 我怎样才能让两个不同的下拉菜单依赖于同一个父菜单