Thinkphp模板中U函数中如何支持js变量

YIPU 发布于 2013/01/24 10:17
阅读 6K+
收藏 2

比如

    var $str='id=3';
    window.location ='{:U(\'index?'+$str+'\')}'; 

复制代码
这里U方法没能获取到$str的值,请问如何解决
加载中
0
霸气千秋
霸气千秋
晕,你先吧URL构造出来,然后js拼接不行,
0
leo108
leo108
在一次页面访问中,js无论如何都不可能影响到php的代码,php是在服务器全部执行完毕之后将页面内容(包括js)输出到用户浏览器,然后浏览器才去执行js
0
卖红薯
卖红薯
可以不使用模板引擎的语法,直接使用php代码写u
0
大大
大大
你先把 js 和 php搞清楚在来看这个
0
紫枫闲人
紫枫闲人
PHP是服务端脚本,JS是客户端脚本,两个代码在两个世界。
0
炜铭粑粑
炜铭粑粑

引用来自“霸气千秋”的答案

晕,你先吧URL构造出来,然后js拼接不行,
这个回答是正解
0
欣儿
欣儿
都在服务器解析完啦,当然可以获取到
0
Lime_3304
Lime_3304

引用来自“霸气千秋”的答案

晕,你先吧URL构造出来,然后js拼接不行,
这个对
返回顶部
顶部