我得到了我的jquery驗證路由錯誤。大多數在我的exp。 Laravel不接受URL?在裏面。我不確定我是否錯了,或者我只是做錯了。LARAVEL 5路由和jQuery驗證錯誤
的URL我生成是canvas/users/[email protected]
的JavaScript
email: {
required: true,
email: true,
remote: {
url: 'canvas/users/validate?',
type: "GET"
}
},
route.php
Route::get('canvas/users/validate?email={email}',
array('uses'=>'Canvas\[email protected]'));
Controller.php這樣
protected function validateEmail($email) {
$user = User::where('email',$email)->get();
if ($user->isEmpty()){
return 'false';
}else{
return 'true';
}
}
在PHP,響應應該是'回聲 'true''或'回聲' false''。 ..不''返回'。 – Sparky
另請參閱:http://stackoverflow.com/questions/16577120/jquery-validate-remote-method-usage-to-check-if-username-already-exists – Sparky