关于jQuery 异步提交的一点有关问题
关于jQuery 异步提交的一点问题。JScript codefunction getData(depCodeVal){jQuery.post(getDepatment.ht
关于jQuery 异步提交的一点问题。
JScript code function getData(depCodeVal) { jQuery.post('getDepatment.html',{depCode:depCodeVal},function(data) { //alert(data); }) return data; }
我想让这个异步的提交供其他函数公用,然后把它得到的值返回给其他函数用。
但是我的返回值一直有问题。。。????
正确的返回方式是啥样的呢?
[解决办法]异步的话会直接继续执行return data,数据还没有返回
这种方式不能达到效果
换个方式吧
[解决办法]改同步吧
[解决办法]要想在异步的情况下做返回数据的后续处理,应该把后续处理写在function(data)
{}里面,在里面调用后续的处理函数,而不是让其他函数去处理这个异步返回的请求。