读书人

$.post()执行后回调函数判定success然

发布时间: 2013-01-05 15:20:39 作者: rapoo

求教:$.post()执行后回调函数判定success然后重定向到另一个aciton,能这样做吗?
就比如我有个

$.post('xxx.action' , data1, function(data) {
if(data=="success")
重定向到另外个action;
})
要怎么实现呢?能不能这样做的?
[解决办法]
可以啊。。。
你最好用ajax请求,要不发生错误了post就不执行回调了,像没反应一样
$.ajax({
url:'xxx.action'
,data:data1
,type:'POST'
,success:function(data){
if(data=="success")location='xxxxxxxx.action';
else alert(data);
}
,error:function(xhr){alert('action有问题\n'+xhr.responseText)}
})

读书人网 >Ajax

热点推荐