国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開(kāi)發(fā) > PHP > 正文

twig里使用js變量的方法

2024-05-04 23:42:50
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
這篇文章主要介紹了twig里使用js變量的方法,結(jié)合實(shí)例形式對(duì)比分析了在twig中使用js變量的相關(guān)調(diào)用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
 

本文實(shí)例講述了twig里使用js變量的方法的方法。分享給大家供大家參考,具體如下:

先看一段代碼

<script type="text/javascript">  jQuery(document).ready(function(){    jQuery(#my_input).change(function(){      var value = jQuery(#my_input).val();      jQuery.ajax({        url: {{ path('ParteAccidentes_ajax', {'emergencia': value}) }},        timeout: 5000,        success: function(data) {          alert('ok');        },        error: function() {          alert('mal');        }      });    });  });</script>

這個(gè)ajax請(qǐng)求的地址,無(wú)法正常正常訪問(wèn)。

這段代碼里 jQuery("#my_input").val()的值賦值給value,然后想把value這個(gè)變量引入到ajax里的url地址里。

這時(shí)候你會(huì)發(fā)現(xiàn),你訪問(wèn)的這個(gè)地址,value的值并未引入進(jìn)來(lái),而是把當(dāng)做字符串進(jìn)行處理。

也就是說(shuō)js的值,是不能直接引用到twig里的。

原因是,twig解析的是php變量,而value是js變量,所以twig 默認(rèn)認(rèn)為是個(gè)字符串。

所以我們需要進(jìn)行替換,就要用到replace

代碼如下,大家可以和上面的代碼自行對(duì)比:

<script type="text/javascript">  jQuery(document).ready(function(){    jQuery(#my_input).change(function(){      var value = jQuery(#my_input).val();      var url = "{{ path('ParteAccidentes_ajax', {'emergencia': 'text'}) }}";      url = url.replace("text", value);      jQuery.ajax({        url: url,        timeout: 5000,        success: function(data) {          alert('ok');        },        error: function() {          alert('mal');        }      });    });  });</script>

本文永久地址:http://blog.it985.com/7020.html
本文出自 IT985博客 ,轉(zhuǎn)載時(shí)請(qǐng)注明出處及相應(yīng)鏈接。



注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到PHP教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 金湖县| 上虞市| 中西区| 永吉县| 平湖市| 涟水县| 仁寿县| 湘潭市| 得荣县| 德兴市| 泗水县| 昌江| 黄浦区| 临西县| 会同县| 江源县| 宜丰县| 东乌珠穆沁旗| 桃园县| 霍山县| 藁城市| 西安市| 赫章县| 庐江县| 东莞市| 绵竹市| 隆化县| 樟树市| 乌恰县| 慈利县| 大同县| 津市市| 板桥市| 四子王旗| 长治县| 桐城市| 平山县| 苍南县| 南郑县| 故城县| 临湘市|