JS
アプリケーションの負荷が高くならないように、ビューでファイルをロードしたいと思います。私はこのJS
ファイルをCgrdView
ビューに使用しています。だから私はこれを試しました:
Yii::app()->clientScript->registerScriptFile(
Yii::app()->baseUrl.'/assets/9d419b82/jquery.ba-bbq.js?v=1.0.127'
);
マイビューヘッダー。しかし、エラーが発生します:Uncaught ReferenceError:jQueryが定義されていません 前述のように、CgriViewのビューでjquery.ba-bbq.jsファイルをロードしたいのですが、ロードできません。代わりに、私は以下を使用しますが、ロードするかどうかを効率的に行う方法がわかりません。
<script src="/assets/9d419b82/jquery.ba-bbq.js?v=1.0.127" type="text/javascript"></script>
そして、それをレイアウトにロードすると機能しますが、これは効率的な方法ではありません。
参考:cgridview
検索ボックスを使用して、検索ボックスのエントリをコントローラーに投稿しています。