sdf*_*nf5 1 variables ajax jquery send
我遇到Ajax问题.它不会将变量"xxx"发送到文件id.php.码:
var xxx;
$.ajax({
url: "id.php",
success: function(result1) {
xxx = result1;
}
});
$.ajax({
url: "check.php",
data: "ids="+xxx,
type: "post",
success: function (result) {
.........
.........
}
});
Run Code Online (Sandbox Code Playgroud)
为什么它不起作用?
它不起作用,因为在第一个请求完成之前调用了第二个请求.
您应该将第二个ajax请求包含在第一个调用的success属性中.
success: function(result1){
$.ajax({
url: "check.php",
data: "ids="+result1,
type: "post",
success: function (result) {
.........
.........
}
});
}
Run Code Online (Sandbox Code Playgroud)