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

首頁 > 語言 > PHP > 正文

thinkPHP js文件中U方法不被解析問題的解決方法

2024-05-04 23:53:14
字體:
來源:轉載
供稿:網友

本文實例分析了thinkPHP js文件中U方法不被解析問題。分享給大家供大家參考,具體如下:

我想在js文件中寫ajax,

寫完發現異常,

本以為是js文件中不支持ajax

后來發現時地址解析錯誤。

也就是U方法在js文件中不被解析。

貌似thinkphp解析,tpl文件中的一些元素。

js文件中的ajax

function ajaxCheckTel(tel,id){  var res = '';  $.ajax({    type:"post",    url:ajaxurl, // 地址解析有誤,js文件中的U方法不會被thinkphp解析    data:"todo=checktel&tel="+tel+"&id="+id,    async:false,    success:function(msg){      res = msg;    }  });  if(res == 1){    return true;  }else{    return false;  }}

只能用ajaxurl來代替了,這個變量在tpl中解析完畢之后,傳入js文件中,這樣地址就正確了。

<script type="text/javascript">  var ajaxurl = "{sh::U('Merchant/ajax')}"; // merchant.js 中使用</script><script type="text/javascript" src="{sh::RES}public/js/merchant.js"></script>

由此可以看出,js中的變量也有范圍大小之分,像ajaxurl這個變量,可以在多個js函數中引用。

了解js機制,了解php機制,了解thinkphp機制,了解css機制。在實踐中去感受。

希望本文所述對大家基于ThinkPHP框架的PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 嘉黎县| 阿图什市| 额尔古纳市| 仙居县| 辽源市| 台中市| 剑川县| 江津市| 新密市| 兖州市| 姚安县| 镇坪县| 买车| 通化县| 噶尔县| 五华县| 浏阳市| 漳州市| 北川| 民勤县| 宜川县| 新乡市| 鄂温| 阳新县| 衡山县| 郸城县| 寻乌县| 香港| 黄浦区| 谢通门县| 杭州市| 鹿邑县| 双辽市| 商南县| 漳浦县| 越西县| 文安县| 镇平县| 江山市| 内黄县| 阿尔山市|