与标题相同,我想在文件javascript中获得验证者的消息。
文件控制器中的:
public function processTest()
{
if (Request::ajax() && Request::method()==='POST') {
$validator = Validator::make(Input::all(), array(
'firstname' => 'required',
'lastname' => 'required',
'email' => 'required|email|max:50|unique:tbl_account',
));
return $validator->messages()->toJson();
} else {
return Redirect::route('home');
}
}
文件dev.js中的:
$(document).ready(function() {
$('#test-form').submit(function() {
$.ajax({
url: $(this).attr('action'),
type: 'POST',
dataType: 'json',
data: $(this).serialize(),
success: function(data) {
alert(data);
}
});
return false;
});
});
但没有工作,结果是空的,有人可以帮助我????
答案 0 :(得分:0)
这个怎么样?
return Response::json($validator->messages());