jquery的ajax成功返回的值,不能通过return(像子函数返回值)把值传回上一级的函数。
于是只能把值,异步传到页面上(如隐藏域的值)。
如:
$.ajax({
type : "POST",
url : "reg.htm",
data : data,
success : function(data, textStatus) {
alert(data.result);
//return data.result;//不可向上一级返回结果
},
error : function(){
//请求出错处理
alert("errors");
}
});
本文介绍了使用 jQuery 的 AJAX 方法发送 POST 请求并处理响应的过程。强调了由于 AJAX 是异步操作,无法直接通过 return 语句将结果返回到上级函数。文章提供了一个具体的代码示例,展示了如何在 success 回调函数中处理服务器返回的数据。
612

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



