1
私はajaxリクエストを送信していますが、経路を指定しましたが、まだ見つかりません。 RouteCollection.php行のNotFoundHttpException 161:laravel
この
は私がやっているものですweb.php
Route::post('/check_username/{username}', [email protected]_user_username');
RegisterController.php
public function check_user_username($username)
{
$uername = trim(preg_replace('/ +/', ' ', preg_replace('/[^A-Za-z0-9 ]/', ' ', urldecode(html_entity_decode(strip_tags($username))))));
$user = new User;
$user = $user->where(['username','LIKE',$username])->get();
return $user;
}
AJAXリクエスト
$(document).ready(function()
{
$("#username").blur(function(){
//$(this).css("background-color", "red");
var username = $(this).val();
$.ajax(
{
url: '/check_username/',
method: 'POST',
data: {"username":username},
success: function(data)
{
console.log(data);
}
});
});
});
何が問題なのですか?
'リターン$ユーザについていろいろ書いを追加したいかもしれません。' 'エコー$ユーザーである必要があります;' – RiggsFolly
それとも何かJSONを使用してPHP配列やオブジェクトとしてJavaScriptにデータを渡すことはほとんどありません。 – RiggsFolly
または単に返すだけでもtrueまたはfalse – RiggsFolly