我的{
" Employee Name" : {
"value" : "ANDERSON"
},
"ID" : {
"value" : "2356"
},
}
{
" Employee Name" : {
"value" : "DAVID"
},
"ID" : {
"value" : "2356"
},
}
中有以下代码:
send.js
我可以在 function send_upload_file(){
var FD = new FormData();
FD.append( $this.name, $this.value);
$.ajax({
url: 'upload',
type: 'POST',
processData: false,
contentType: false,
cache: false,
data: FD,
success: function (data) {
console.log('ok');
},
error: function () {
alert("ERROR in upload");
}
});
}
内放两条链接吗? (例如网址:'上传,发送')
答案 0 :(得分:3)
不。如果您想发送两个AJAX请求,则需要执行两次。但这个的简写是:
var success = function () {
console.log("OK");
};
$.post("upload", FD, success);
$.post("send", FD, success);
以上工作是异步的。如果您想同步执行此操作,则需要执行以下操作:
$.post("upload", FD, function () {
console.log("OK");
$.post("send", FD, function () {
console.log("Sent");
});
});
答案 1 :(得分:0)
不,你不能在第一次成功之后尝试ajax
$.ajax({
url: 'upload',
success: function (data) {
$.ajax({
url: 'send',
});
},
error: function () {
alert("ERROR in upload");
}
});