你好,我正在使用 Laravel 代码来检查邮件地址是否唯一。在前端,我使用以下 jQuery 代码:
blade.php page
user_email: {
required: true,
email: true,
remote: {
url: base_url + "/validate_email",
type: "post"
}
},
在POST中,我在控制器中使用了以下方法validation_email:
function validate_email(Request $request) {
if ($request->input('user_email') !== '') {
if ($request->input('user_email')) {
$rule = array('user_email' => 'Required|email|unique:users');
$validator = Validator::make($request->all(), $rule);
}
if (!$validator->fails()) {
die('true');
}
}
die('false');
}
但是当我填写电子邮件并进行验证时,它显示一个CsrftokenMismatch异常错误。当我禁用csrf令牌时,csrf令牌编码工作正常,否则会抛出异常。请给我一些解决方案..谢谢