在一个页面中使用ajax,但是jquery.js是在布局文件main.php的末尾引用的,导致ajax失效,其他jquery代码也是失效的。
解决办法,在配置文件web.php中的components里:
`
'assetManager'=>[ 'bundles'=>[
'yii\web\JqueryAsset'=>[
'jsOptions'=>[
'position'=>\yii\web\View::POS_HEAD,
]
]
]
],
本文介绍了一个页面中使用Ajax时遇到的问题:由于jQuery被错误地放置在布局文件main.php的底部而导致Ajax功能失效。通过调整'yiiwebJqueryAsset'的配置使其正确加载到页面头部,成功解决了此问题。
789

被折叠的 条评论
为什么被折叠?



