jquery 用$.post方法问题,由于请求地址是一个变量,但是在实际应用中请求地址发生小改变,这是怎么会事?

/recycle/index.php/Admin/Product/real_time_category.html(这是正确地址)/recycle/index.php/Ad... /recycle/index.php/Admin/Product/real_time_category.html (这是正确地址)

/recycle/index.php/Admin/Product/operate/id/real_time_category (在$.post里面处理后 就变成这样 多了 operate/id );
说明下当前js文件名就是operate.js

附上部分代码:
alert(real_time_category); //这个是提交处理地址变量 在$.post前是正确的
/* $.post('real_time_category',{pid:value,title:new_tag},function(data){
alert(data);
$(append_me).prepend("<td><input type='hidden' name='classify_ids[]' value='"+data+"'><div><span></span>"+new_tag+"</div></td>");
});
很奇怪的是 昨天操作就是对的 今天就不行了! 问题就是提交地址上,不对的地址 当然没法交
由php处理 html页面名operate.html , 后改用$.ajax方法还是不行!
附ajax代码:
$.ajax({type:'POST',url:'real_time_category',data:"pid="+value+"&title="+new_tag+'',success:function(data){
alert(data);
}
正确的提交地址应该是:/recycle/index.php/Admin/Product/real_time_category 求各位大神指点!谢谢
展开
 我来答
匿名用户
2017-09-13
展开全部
//.jsp发放招聘信息//.js$("document").ready(function(){$("#provide_resume").click(function(){varname=$(this).attr("name");alert(name);//结果是provide_resume$(this).post
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蔚蓝海洋422
2017-09-13 · 超过31用户采纳过TA的回答
知道答主
回答量:88
采纳率:80%
帮助的人:41.9万
展开全部
把real_time_category 外面单引号去掉
追问
靠!!! 真是对变量加了引号引起的原因 ,可问题是昨天又行呢?! 真是怪了!! 谢谢 确实可以了!!!!! 感谢
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式