用jquery $.ajax 请求后台老是url %5Bobject%20Object%5D而报404错误,为什么? 5
3个回答
展开全部
$.Post() 方法的格式不是这样写.
$.Post() 的方法是不需要指明异步参数的.
如果按照你希望的格式写, 那应该改为$.ajax.
$.ajax({
url:url,
data:{id:id},
success:function(data,textStatus){
alert(data["resultMessage"]);
}
});
今天遇到这个问题,正好解决了. 顺便回复下作者, 虽然是3年前的贴, 但似乎没人答出来.
$.Post() 的方法是不需要指明异步参数的.
如果按照你希望的格式写, 那应该改为$.ajax.
$.ajax({
url:url,
data:{id:id},
success:function(data,textStatus){
alert(data["resultMessage"]);
}
});
今天遇到这个问题,正好解决了. 顺便回复下作者, 虽然是3年前的贴, 但似乎没人答出来.
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
jquery版本过低
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
404就代表找不到页面,可能是你ajax提交的url写错了。ajax的完整代码贴出来看看。
追问
url = 'delete.do'
$.post({
url:url,
data:{id:id},
success:function(data,textStatus){
alert(data["resultMessage"]);
}
});
追答
你单独访问以下delete.do能访问到吗?这个action可能有问题。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询