这个ajax程序我放在html页面就没问题(url:http://www.lanxiang.com/index/ajax_load_cartnum.html),
但是一旦单独出来js文件
ajax的请求的url路径就会多出来一个public目录(url:http://www.lanxiang.com/public/%7b:u('index/ajax_load_cartnum')%7d),页面里面有 这个标签
回复内容: $(function(){ $.post({:u('index/ajax_load_cartnum')},function(msg) { var ogoodsnum = document.getelementbyid('cartgoodsnum'); if(msg.flag) { ogoodsnum.innerhtml = msg.cartgoodsnum; } else { ogoodsnum.innerhtml = 0; } },'json')});
这个ajax程序我放在html页面就没问题(url:http://www.lanxiang.com/index/ajax_load_cartnum.html),
但是一旦单独出来js文件
ajax的请求的url路径就会多出来一个public目录(url:http://www.lanxiang.com/public/%7b:u('index/ajax_load_cartnum')%7d),页面里面有 这个标签
个人猜测,{:u}标签从php文件中拿出,没有被解析。
编程问题 + js文件不能解析php,只能放在php中
decodeuri(http://www.lanxiang.com/public/%7b:u('index/ajax_load_cartnum')%7d)
http://www.lanxiang.com/public/{:u('index/ajax_load_cartnum')}
