本文实例讲述了twig里使用js变量的方法的方法。分享给大家供大家参考,具体如下:

先看一段代码

这个ajax请求的地址,无法正常正常访问。

这段代码里 jQuery("#my_input").val()的值赋值给value,然后想把value这个变量引入到ajax里的url地址里。

这时候你会发现,你访问的这个地址,value的值并未引入进来,而是把当做字符串进行处理。

也就是说js的值,是不能直接引用到twig里的。

原因是,twig解析的是php变量,而value是js变量,所以twig 默认认为是个字符串。

所以我们需要进行替换,就要用到replace

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

本文永久地址:http://blog.it985.com/7020.html

本文出自 IT985博客 ,转载时请注明出处及相应链接。

更多关于PHP模板相关内容感兴趣的读者可查看本站专题:《PHP模板技术总结》、《smarty模板入门基础教程》、《codeigniter入门教程》及《ThinkPHP入门教程》

希望本文所述对大家PHP程序设计有所帮助。

以上就介绍了twig里使用js变量的方法,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

twig 调用php函数,twig里使用js变量的方法相关推荐

  1. 关于springboot访问不到static里面的js文件解决方法(仅供参考)

    关于springboot访问不到static里面的js文件解决方法(仅供参考) 遇到的问题 1.在html页面中引入jQuery文件后使用$符号会提示未被定义 2.静态资源无法访问 解决方法 1.$符 ...

  2. 在Linux里设置环境变量的方法(export PATH)

    在Linux里设置环境变量的方法(export PATH) 在Linux里设置环境变量的方法(export PATH) 一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量 ...

  3. Linux里设置环境变量的方法(export PATH)

    转自:在Linux里设置环境变量的方法(export PATH) 一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量.例如我的mips-linux-gcc编译器在&quo ...

  4. 在Linux里设置环境变量的方法(export PATH)--待修改

    2019独角兽企业重金招聘Python工程师标准>>> 又可参见:http://bbs.csdn.net/topics/80391559 在Linux里设置环境变量的方法(expor ...

  5. twig调用PHP函数,php – 如何在Symfony2 Twig模板中调用静态函数

    您无法在twig模板中直接调用PHP.您需要创建一个过滤器或函数来执行您正在查找的内容. $twig = new Twig_Environment($loader, $params); $twigFu ...

  6. Rstudio调用plot()函数时,出现错误的处理方法

    按照书上的例子敲出代码后,发现Rstudio无法识别C盘user文件夹下的中文用户名.如下图所示: 按照网上的做法,尝试修改计算机user下的用户名,没修改成功. 另一种做法是在plot()函数前面加 ...

  7. as3 urlloader php交互 jsion,phpQuery获取网页里的js变量,如何获取

    没用过phpquery,这里用正则 //$str就当phpquery获取的字符串 $str=" window.shop_config={ userId: 0, shopId: 1157668 ...

  8. python recv_python网络编程调用recv函数完整接收数据的三种方法

    最近在使用python进行网络编程开发一个通用的tcpclient测试小工具.在使用socket进行网络编程中,如何判定对端发送一条报文是否接收完成,是进行socket网络开发必须要考虑的一个问题.这 ...

  9. [linux]在Linux里设置环境变量的方法(export PATH)

    来源:http://www.cnblogs.com/amboyna/archive/2008/03/08/1096024.html 一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要 ...

最新文章

  1. 使用AD5933分析复阻抗的时钟频率设置
  2. Java NIO系列教程(十二) Java NIO与IO
  3. yii2 redis封装类 php,yii2项目中如何使用redis
  4. 大神级的布线,人家攻城狮是如何做到的?
  5. 463. 岛屿的周长
  6. 如何避免JS内存泄漏?
  7. python 文案自动生成_Python应用 | 利用COM技术自动生成IBM i2舞弊关系分析图表
  8. 2100 反弹shell无法粘贴_技术成长日记-Vim实用技巧-4.6复制/删除/粘贴
  9. Silverlight 中文教程第四部分:使用 Style 元素更好地封装观感 (木野狐译)
  10. java reactor模式例子_JAVA BIO,NIO,Reactor模式总结
  11. Python使用UDP实现720p视频传输
  12. 一刀工具箱- 语音合成工具
  13. 深入理解朴素贝叶斯(Naive Bayes)
  14. 腾讯华为签署《深圳市APP个人信息保护自律承诺书》举措新解读
  15. Xposed精品连载 | 一篇文章彻底搞定安卓刷机与Root
  16. echarts 渲染3d地图
  17. 复制知乎专栏文章的方法
  18. Mac 的brew 换源
  19. 本地消息表(异步确保)
  20. 妈妈和四川地震伤员住院的日子-感谢广医附属第一人民医院骨科的医生护士

热门文章

  1. 零基础入门学习Python(25)-集合·
  2. PCE:南农张瑞福组揭示微生物肥料菌种芽孢杆菌应对植物免疫防卫实现根际定殖的新策略...
  3. 如何开启win10内置Linux子程序
  4. R语言ggplot2可视化:在可视化图像中添加对角线(diagonal line)
  5. R语言ggplot2可视化条形图(bar plot)、配置因子变量的全局填充色方案、这样不同数据集相同因子的填充色具有一致性(Fix colors to factor levels)
  6. CentOS7防火墙服务(Firewalld)关闭实战
  7. python使用fpdf生成结账发票pdf文件
  8. 交叉熵损失函数、修正Huber损失、极大似然估计、负对数似然、似然与交叉熵、KL散度
  9. 惠普计算机电源怎么设置充电,惠普电脑怎么用外接电源时不用电池怎样设置的...
  10. charles都踩过哪些坑_那些年我学Java踩过的坑