twig里使用JavaScript变量的方法

作者:袖梨 2022-06-25

先看一段代码

 代码如下 复制代码

这个ajax请求的地址,无法正常正常访问。
这段代码里 jQuery(“#my_input”).val()的值赋值给value,然后想把value这个变量引入到
ajax里的url地址里。
这时候你会发现,你访问的这个地址,value的值并未引入进来,而是把当做字符串进行处理。
也就是说js的值,是不能直接引用到twig里的。
原因是,twig解析的是php变量,而value是js变量,所以twig 默认认为是个字符串。
所以我们需要进行替换,就要用到replace

代码如下,大家可以和上面的代码自行对比:

 

 代码如下 复制代码

相关文章

精彩推荐