读书人

请教如上情况如何解决 jquery的ajax返

发布时间: 2012-09-22 21:54:54 作者: rapoo

请问如下情况怎么解决 jquery的ajax返回值问题 希望大神进来帮下忙看看
就是我现在用jquery做了个ajax传值 代码如下

JScript code
function _Smile_Replace(str) {    var strr = "";    $.post("../Tools/DefTheme.aspx", { smile: str }, function (data) {        strr=data;    });    return strr;}



现在我想吧data的值作为返回值给这个函数,但是无论如何也取不到,怎么都是返回strr的空值。
我该咋办 最好给代码

[解决办法]
JScript code
function _Smile_Replace(str) {    var strr = "";$.ajax({async:false///////////////////关键同步,url:'../Tools/DefTheme.aspx',type:'POST',data:{ smile: str },success:function(){strr=data;},error:function(){alert('出错!!!!!!');}})    return strr;} 

读书人网 >Ajax

热点推荐