首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

请教如下情况如何解决 jquery的ajax返回值有关问题 希望大神进来帮下忙看看

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

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


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



现在我想吧data的值作为返回值给这个函数,但是无论如何也取不到,怎么都是返回strr的空值。
我该咋办 最好给代码
[解决办法]
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;
}

热点排行