使用js拼装的URL显示问题

浏览:2157 发布日期:2014/04/24 分类:求助交流 关键字: URL 参数
我在页面用js拼装了一个URL,两种方式让我搞不明白,详细:
1.var url = "{:U('Plan/edit')}?plan_id="+rows[0].plan_id;
地址栏显示:
http://localhost/onethink/index.php?s=/Plan/edit.html?plan_id=2
结果:路径是对的,但提示
FILE: E:\phpProject\onethink\ThinkPHP\Library\Think\Controller.class.php  LINE: 170
也就是controller无法解析地址

2.var url = "{:U('Plan/edit?plan_id="+rows[0].plan_id+"')}";
地址栏显示:
http://localhost/onethink/index.php/Plan/edit/plan_id/%22+rows%5B0%5D.plan_id+%22.html
结果:直接显示了代码,

无语了,正确的路径不能找到 ,直接跑 js代码可以,是配置的问题吗,谢谢各位
最佳答案
评论( 相关
后面还有条评论,点击查看>>