なぜこのようなエラーを私に報告するのですか
[0] App.php 行 590 の HttpException
メソッドが存在しません: app\index \controller\User->index()
コードは次のとおりです。
$(function () {
$('#loginbtn').on( 'click', function (event) {
$.ajax({
type:'POST',//データを送信するリクエスト メソッドを設定します
url:"{:url('ckeckLogin')} ",//データ送信パスを設定します
data:$('form').serialize(),//フォーム データをシリアル化して送信します
dataType:'json',
success:function (data ) {//data これは、PHP のメソッド return に対応する Map コレクションであり、json 形式で渡されます
});
);
#
User.php の checkLogin メソッドに送信された URL はなぜソースコードが /index.php/index/user/checklogin.html ファイルになるのですか?
ウェブページのソースコードを表示するのは正しいです!
$(function () {
$('#loginbtn').on('click',function (event) {
$.ajax({
type:'POST',//送信データを設定するリクエストメソッド
url:"/index.php/index/user/checklogin.html",//データ送信パスを設定
data:$('form').serialize(),//フォームデータをシリアル化した後
dataType:'json',
success:function (data)
});
})
})