jquery ajax提交返回json数据,传递为空

2024-11-25 23:25:21
推荐回答(2个)
回答1:

返回的result是局部变量,只能在success中取到。默认的是异步请求,异步请求只能在ajax方法内部取到.可以设置async :false

回答2:

很简单,因为你请求的是JSon格式的数据,因此,在请求时要标明数据类型

加上: dataType: json
——————————————————————————————————————

$.ajax({
url: url,
data: data,
success: callback,
dataType: json // 加上这个参数
});