jquery 使用post进行提交,但返回的是404错误,这是什么情况呢

下面附上我写的代码前提,在点击左边菜单栏里面的任意一个图标时,这个图片有连接地址,在点击图片的同时,跳转到另一个页面出现一个图片弹层说明层,下面是根据这个图片返回的一个地... 下面附上我写的代码
前提,在点击左边菜单栏里面的任意一个图标时,这个图片有连接地址,在点击图片的同时,跳转到另一个页面出现一个图片弹层说明层,下面是根据这个图片返回的一个地址,然后我用post来请求它的数据,但是这个post频繁的返回404错误,请各位大侠帮帮忙!
$('.mox_medal li').bind('click',function(){
var id = $(this).attr('id').slice(1);
$.post('/apps/medal/api.php?do=Get&mid='+ id +'&format=json',function(data){
$('.explain_left p').eq(0).html('<img width="110" height="110" src='+a[id].img2+'>');
$('.explain_right p').eq(0).html(a[id].title);
$('.explain_right p').eq(1).html(a[id].desc);
$('.explain_right p').eq(2).html('任务名称:<a class="blue" href="/apps/task">'+a[id].title+'</a>');
if(data.code ==200){
$('#medal_dialog').show();
$('#medal_dialog').dialog();
$('.dialog_content').css("top","300px");
$('.dialog_content').css("margin-left","-110px");
}

})
return false;
})
展开
 我来答
apple哲皓
高粉答主

2018-03-31 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:200
采纳率:100%
帮助的人:5.6万
展开全部

jquery 使用post进行提交,但返回的是404错误,那一定是找不到资源,基本上是路径不对。 其实开发ajax应用,我建议你装个firefox的firebug,或者是用chrome自带的调试工具。

jquery中使用post方法提交数据时,返回404错误的解决方法:

1、jquery代码

2、解决办法;

在.htaccess中,修改apache的mod_rewrite,内容如下:

百度网友dde64d5e7
推荐于2017-11-25 · TA获得超过2310个赞
知道小有建树答主
回答量:1430
采纳率:66%
帮助的人:1412万
展开全部
1.记录下发生404错误的链接;
2.在服务器端直接输出出现“错误”的链接的内容,看看可不可以;
3.如果不可以,说明是链接有问题;如果可以,检查jq发送的post请求,看看参数有没有被转义;
4.如上面都没问题,那就是服务器的连接有问题,不稳定
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fireboyz2005
2012-06-25 · TA获得超过707个赞
知道小有建树答主
回答量:395
采纳率:0%
帮助的人:246万
展开全部
404就是找不到页面呀,99%是路径写错了
追问
是偶尔出错奥,不是一直出错,!
追答
可以肯定的是,如果是404错误,那一定是找不到资源,基本上是路径不对。

其实开发ajax应用,我建议你装个firefox的firebug,或者是用chrome自带的调试工具,一目了然。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式