将async设置为false即可
var id ="";
var no = "${no}";
//***//
var msg;
$.ajax({
type:"post",
url:"ajaxAction.action",
async:false,//设置同步/异步的参数[true异步 false同步]
data:{"id":id,"no":no},
dataType:"text",
success:function(data){
msg=data;
alert("data"+data);
},
error:function(e){
msg=e;
}
});
alert("msg"+msg);//输出成功
if(msg=="success"){
return true;
}else{
return false;
}
本文介绍如何在jQuery的Ajax调用中设置同步请求,并提供了一个具体的示例代码。通过将async参数设置为false,可以实现Ajax的同步调用,这对于某些需要等待服务器响应才能继续执行的情况非常有用。
2698

被折叠的 条评论
为什么被折叠?



