public function postMassage(Request $Request)
{
$email = $Request->email;
$messages = $this->article_messages->where('email',$email)->first();
if (!empty($messages)) {
return response()->json(['status' => 'ok','code' => 400,'message' => '该邮箱已存在!换一个吧!',]);
}
}
这一段是验证了一个邮箱
<script type="text/javascript">
$("form").submit(function(e){
e.preventDefault();//阻止默认提交,表单不写method="post"这个可以不要
console.log(11);
var nickname = $('#nickname').val();
var email = $('#email').val();
var content = $('#content').val();
$.ajax({
type: "post",
url: "/article/message",
dataType:"json",
data:{
"nickname":nickname,
"email":email,
"content":content,
"_token":"{{ csrf_token() }}",
},
success: function(data) {
if (data.code == 400) {
console.log(data);
document.getElementById('error_massage').innerHTML =data.message;
} else {
}
}
});
})
</script>
这一段是Ajax,这两段怎么加在一起,实现这样的功能
在wampserver里打开PHP文件是这样的
/article/messag 这里的地址换成,上面的postMassage方法的连接就可以了