larvelでjqueryに飛ばしてajaxで通信しようとしているのですがどうしても404エラーになる
web.phpの内容は正しいです
consoleを見る限りidなどは取得できているのですがなんかおかしいです。
以下はconsole
app.js:16459 GET http://127.0.0.1:8000/coupon/281763?coupon_id=281&coupon_member_id=763&_=1617008976952 4
function coupon_use(){ $("#coupon_use").click(function (e) { let coupon_id = $(this).data('coupon_id'); let coupon_member_id = $(this).data('coupon_member_id'); e.preventDefault(); $.ajaxSetup({ cache: false }); $.ajax({ url: '/coupon/' + coupon_id + coupon_member_id , type: 'GET', data: { coupon_id: coupon_id, coupon_member_id: coupon_member_id}, }) .done(function(data) { $("#confirm_user").appendTo("body").html(data.html); $('#confirm_user').modal({ show: true }); }).fail(function (jqXHR, textStatus, errorThrown) { // 通信失敗時の処理 alert('ファイルの取得に失敗しました。'); console.log("ajax通信に失敗しました"); console.log("jqXHR : " + jqXHR.status); // HTTPステータスが取得 console.log("textStatus : " + textStatus); // タイムアウト、パースエラー console.log("errorThrown : " + errorThrown.message); // 例外情報 }); }); }
回答1件
あなたの回答
tips
プレビュー