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");
}
});
?
