为了账号安全,请及时绑定邮箱和手机立即绑定

ajax()外部变量

ajax()外部变量

森林海 2018-12-06 12:42:05
var content; $.ajax({ url: "/Home/BloodPressure", type: "POST", //dataType: "json", data: { "PeoID": "1" }, success: function (data) { content = eval(data); alert("success"); //alert(data); //$('#framecenter').load('/Home/BloodPressure'); } }); 为什么异步成功获取后,data不能传给外部的content呢
查看完整描述

3 回答

?
慕后森

TA贡献1802条经验 获得超5个赞

肯定是可以获取的,你在firefox下调试看看是不是其他问题

查看完整回答
反对 回复 2018-12-24
?
胡子哥哥

TA贡献1825条经验 获得超6个赞

因为你的请求是ajax的,这个请求发出以后,就会立即执行后面的代码,而不等待请求的返回,那个success中的function是个回调函数,就是成功接收到返回后,做得事情,所以在success中是可以得到你要的数据data,并赋值给content

查看完整回答
反对 回复 2018-12-24
  • 3 回答
  • 0 关注
  • 600 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号