在Yii2中使用Pjax導致Yii2內聯(lián)腳本載入失敗的原因分析
當我用defunkt/jquery-pjax載入Yii2的ActiveForm時發(fā)生一個錯誤,正常情況下是

ActiveForm的兩個js應該先載入,而實際情況是


typeError:JQuery(...).yiiActiveForm is not a function。
在github的issues對這個問題已經(jīng)討論并得到了解決。
Pjax首先通過html()執(zhí)行內聯(lián)的<script>,然后才通過executeScriptTags()執(zhí)行帶著src的<script>,所以導致找不到y(tǒng)iiActiveForm。Pjax作者拒絕使用JQuery.getScript()解決這個問題,因為安全原因函數(shù)使用eval不符合CSP (Content Security Policy)
以上所述給大家介紹了在Yii2中使用Pjax導致Yii2內聯(lián)腳本載入失敗的原因分析的相關資料,希望對大家以上幫助!
相關文章
php求正負數(shù)數(shù)組中連續(xù)元素最大值示例
問題是給出數(shù)組,該數(shù)組由正負數(shù)字組成,找出該數(shù)組中連續(xù)元素組成的子數(shù)組的最大值。下面是PHP實現(xiàn)的示例,需要的朋友可以參考下2014-04-04
thinkphp數(shù)據(jù)查詢和遍歷數(shù)組實例
這篇文章主要介紹了thinkphp數(shù)據(jù)查詢和遍歷數(shù)組的方法,包括數(shù)據(jù)庫的DSN方法配置、CURD操作方法以及模板的遍歷數(shù)組等技巧,具有一定的借鑒價值,需要的朋友可以參考下2014-11-11
PHPStorm2020.1永久激活及下載更新至2020(推薦)
這篇文章主要介紹了PHPStorm2020.1永久激活及下載更新至2020,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-09-09
laravel自定義分頁的實現(xiàn)案例offset()和limit()
今天小編就為大家分享一篇laravel自定義分頁的實現(xiàn)案例offset()和limit(),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10
WordPress主題中添加文章列表頁頁碼導航的PHP代碼實例
這篇文章主要介紹了WordPress主題中添加文章列表頁碼導航的PHP代碼實例,這也是制作各種WordPress主題必備的基礎功能,需要的朋友可以參考下2015-12-12

