读书人

关于$.post的有关问题

发布时间: 2012-08-16 12:02:15 作者: rapoo

关于$.post的问题
var url = '/Research/ser22ver.php';
var objParm = new Object();
objParm.id = 1;
$.post(url, objParm, function(result) { alert(result); }).success(function() { alert("sent success"); }).error(function() { alert("error"); }).complete(function() { alert("complete"); });


代码可以运行,如果成功了会弹出提示 result,

但这里面的 .success .error .complete 都没起作用,怎么回事?


[解决办法]
$.post(url, function(result) { alert(result); }).success(function() { alert("sent success"); }).error(function() { alert("error"); }).complete(function() { alert("complete"); });
试试
[解决办法]

探讨
$.post(url, function(result) { alert(result); }).success(function() { alert("sent success"); }).error(function() { alert("error"); }).complete(function() { alert("complete"); });
试试

[解决办法]
后面的要起作用,那你要出错吧。出错才会有作用吧。还有顺序应该也有一点关系吧。
[解决办法]
你用的Jquery是什么版本的
换成1.5试试
[解决办法]
换成ajax
比如
$.ajax({
type: "POST",
url: "some.php",
data: "name=John&location=Boston",
success: function(msg){
alert( "Data Saved: " + msg );
}
});

读书人网 >JavaScript

热点推荐