国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 马公市| 长治市| 天柱县| 杭锦后旗| 仲巴县| 靖远县| 黑龙江省| 太保市| 枞阳县| 衡山县| 广平县| 甘南县| 满城县| 体育| 商洛市| 富川| 镇巴县| 习水县| 安达市| 宁武县| 遵义县| 阜平县| 阿鲁科尔沁旗| 佛山市| 元江| 巴彦淖尔市| 读书| 永宁县| 锦州市| 呼玛县| 涿鹿县| 垣曲县| 石景山区| 繁昌县| 通化县| 柳州市| 土默特右旗| 凉山| 明溪县| 云霄县| 泾川县|