Ajax請求PHP后臺接口返回信息的實(shí)例代碼
前臺就是一個表單,這里是用的bootstrop的
<form method="post" >
<!-- token驗(yàn)證 -->
<!--{{ csrf_field() }}-->
<div class="form-group" style="width:30%">
<label for="exampleInputPassword1">昵稱</label>
<input type="name" id="nickname" name="nickname" class="form-control" id="exampleInputname1" placeholder="用于評論昵稱">
</div>
<div class="form-group">
<label for="exampleInputEmail1">Email </label>
<input style="width:30%" type="email" id="email" name="email" class="form-control" id="exampleInputEmail1" placeholder="用于接收回復(fù)消息通知">
<span id="error_massage"></span>
</div>
<div class="form-group" style="width:60%;">
<label for="name">留言內(nèi)容</label>
<textarea class="form-control" id="content" name="text" rows="3" placeholder="評論內(nèi)容"></textarea>
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
php只簡單驗(yàn)證了一個郵箱
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' => '該郵箱已存在!換一個吧!',]);
}
}
ajax的請求POst
<script type="text/javascript">
$("form").submit(function(e){
e.preventDefault();//阻止默認(rèn)提交,表單不寫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 {
}
}
});
// $.post("/article/message", {
// "nickname":nickname,
// "email":email,
// "content":content,
// "_token":"{{ csrf_token() }}",
// },
// function(data){
// console.log(data);
// });
})
</script>
最終:

以上這篇Ajax請求PHP后臺接口返回信息的實(shí)例代碼就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
PHP curl批處理及多請求并發(fā)實(shí)現(xiàn)方法分析
這篇文章主要介紹了PHP curl批處理及多請求并發(fā)實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了php curl并發(fā)請求處理相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下2018-08-08
PHP實(shí)現(xiàn)統(tǒng)計(jì)一個數(shù)字在排序數(shù)組中出現(xiàn)次數(shù)的方法
這篇文章主要介紹了PHP實(shí)現(xiàn)統(tǒng)計(jì)一個數(shù)字在排序數(shù)組中出現(xiàn)次數(shù)的方法,涉及php基于二分查找算法在數(shù)組中進(jìn)行查找及統(tǒng)計(jì)的相關(guān)操作技巧,需要的朋友可以參考下2018-01-01
PHP Swoole異步MySQL客戶端實(shí)現(xiàn)方法示例
這篇文章主要介紹了PHP Swoole異步MySQL客戶端實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了php操作Swoole擴(kuò)展異步mysql操作的面向?qū)ο髮?shí)現(xiàn)方式,需要的朋友可以參考下2019-10-10
PHP 7.1中AES加解密方法mcrypt_module_open()的替換方案
這篇文章主要給大家介紹了關(guān)于PHP 7.1中AES加解密方法mcrypt_module_open()替換方案的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-10-10
php 讀取文件頭判斷文件類型的實(shí)現(xiàn)代碼
以下是對使用php實(shí)現(xiàn)讀取文件頭判斷文件類型,支持圖片、rar、exe等后綴進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過來參考下2013-08-08
解析PHPExcel使用的常用說明以及把PHPExcel整合進(jìn)CI框架的介紹
本篇文章是對PHPExcel使用的常用說明以及把PHPExcel整合進(jìn)CI框架的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
詳解PHP對數(shù)組的定義以及數(shù)組的創(chuàng)建方法
這篇文章主要介紹了PHP對數(shù)組的定義以及數(shù)組的創(chuàng)建方法,PHP中具有傳統(tǒng)編譯型語言那樣的數(shù)組和多維數(shù)組,需要的朋友可以參考下2015-11-11
php反射學(xué)習(xí)之不用new方法實(shí)例化類操作示例
這篇文章主要介紹了php反射學(xué)習(xí)之不用new方法實(shí)例化類操作,結(jié)合實(shí)例形式進(jìn)一步分析了php基于反射不用new方法進(jìn)行實(shí)例化類的相關(guān)操作技巧,需要的朋友可以參考下2019-06-06

