我试图从ajax调用获取响应并将其保存在另一个值但不会工作这是我的代码
x='go'
$.post("someurl",function(data){
x=data;
})
alert(x)//go
Run Code Online (Sandbox Code Playgroud)
或者这个 jsFiddle
我正在寻找解决此问题的方法,而不将值存储在任何HTML容器中
$.post是异步的 - 回调将在你的alert(x)行之后执行.
尝试:
$.post("someurl",function(data){
x=data;
alert(x)
})
Run Code Online (Sandbox Code Playgroud)
(没有,有解决这个没有别的办法-你就不得不相应地调整你的代码,不要被诱惑去尝试设置.async对false,否则你会用更大的问题结束了).
| 归档时间: |
|
| 查看次数: |
781 次 |
| 最近记录: |