+ -
当前位置:首页 → 问答吧 → 单独JS文件AJAX的提交地址不能有__URL__

单独JS文件AJAX的提交地址不能有__URL__

时间:2011-07-20

来源:互联网

如果JS写在模板文件中,一切正常,如在index.html中写入

$.post("__URL__/gettoplist",function(data){

那么__URL__可以正常解析

但是,我通常是把JS整理写成个js文件,那么如果在js文件中,上述代码就不能正常使用了

$.post("__URL__/gettoplist",function(data){
说无法加载模块__URL__

必须要写绝对路径才行,如$.post("/index.php/user/gettoplist",function(data){

这样好麻烦,而且是太麻烦。。。。

有没有好的办法解决?

作者: chenghp   发布时间: 2011-07-20

外部JS不经过框架解析,所有内置变量都不起作用的。
非要那样用的话,可以用全局变量,在模板中定义全局变量
或者把方法你的js封装,通过模板中实例化的时候传参实现

作者: lscgzwd   发布时间: 2011-07-20

热门下载

更多