就是我现在用jquery做了个ajax传值代码如下
function_Smile_Replace(str){
varstrr="";
$.post("../Tools/DefTheme.aspx",{smile:str},function(data){
strr=data;
});
returnstrr;
}
现在我想吧data的值作为返回值给这个函数,但是无论如何也取不到,怎么都是返回strr的空值。
我该咋办最好给代码
------解决方案--------------------function_Smile_Replace(str){
varstrr="";
$.ajax({
async:false///////////////////关键同步
,url:'../Tools/DefTheme.aspx'
,type:'POST'
,data:{smile:str}
,success:function(){strr=data;}
,error:function(){alert('出错!!!!!!');}
})
returnstrr;
}