0

ここに問題があります: モデルをコンストラクター メソッドにロードしました。おそらく、そのコントローラー内のすべてのメソッドで使用できますが、インデックスメソッドからのみ適切にアクセスできます。ロードされたモデルを別のメソッド(同じコントローラー)で使用すると、オブジェクト以外の関数を取得できないというエラーが発生しました。私はそれを使用できますindex()が、同じコントローラー内の他のメソッドで使用できないのはなぜですか? 同じモデルを別のコントローラーにロードしましたが、正常に動作します。コントローラーをチェックして、2 つに違いがあるかどうかを確認し、それらが同じであることを確認しました-構文などに関して、それらは同じです。

もう1つは、別のモデルをロードし、それを使用して正常に動作し、挿入、作成などを行ったということですが、コントローラーメソッドを使用してjson_encoded配列をビューにスローする$.ajaxresponseText、jsonではなく文字列が返されます- のエラー機能に直接行きます$.ajax。モデルを削除すると、$.ajaxその成功関数がトリガーされました。

ここで問題がどこにあるのかわかりません。また、1 つのモデルやコントローラーだけでなく、

4

0 に答える 0