国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 郓城县| 那坡县| 监利县| 永顺县| 望都县| 丽水市| 博客| 蚌埠市| 邹城市| 潞西市| 贞丰县| 凯里市| 大庆市| 大兴区| 涿州市| 南乐县| 滦平县| 合山市| 贵南县| 赣州市| 镇原县| 丰县| 夏邑县| 墨脱县| 拜城县| 深水埗区| 东港市| 威宁| 上思县| 连云港市| 翁牛特旗| 星座| 隆安县| 涞水县| 叙永县| 吉林省| 淮阳县| 三明市| 天门市| 天门市| 阿荣旗|