Ajax请求PHP后台接口返回信息的实例代码


Posted in PHP onAugust 21, 2018

前台就是一个表单,这里是用的bootstrop的

<form method="post" >
 <!-- token验证 -->
 <!--{{ 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="用于接收回复消息通知">
  <span id="error_massage"></span>
 </div>
 <div class="form-group" style="width:60%;">
  <label for="name">留言内容</label>
  <textarea class="form-control" id="content" name="text" rows="3" placeholder="评论内容"></textarea>
  </div>
  <button type="submit" class="btn btn-default">Submit</button>
 </form>

php只简单验证了一个邮箱

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();//阻止默认提交,表单不写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后台接口返回信息的实例代码

以上这篇Ajax请求PHP后台接口返回信息的实例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
WIN98下Apache1.3.14+PHP4.0.4的安装
Oct 09 PHP
Mysql的GROUP_CONCAT()函数使用方法
Mar 28 PHP
php中使用cookie来保存用户登录信息的实现代码
Mar 08 PHP
php 常用算法和时间复杂度
Jul 01 PHP
destoon供应信息title调用出公司名称的方法
Aug 22 PHP
php实现按指定大小等比缩放生成上传图片缩略图的方法
Dec 15 PHP
laravel 5.4 + vue + vux + element的环境搭配过程介绍
Apr 26 PHP
PHP实现唤起微信支付功能
Feb 18 PHP
PHP使用DOM对XML解析处理操作示例
Jul 04 PHP
Laravel的Auth验证Token验证使用自定义Redis的例子
Sep 30 PHP
laravel-admin 实现在指定的相册下添加照片
Oct 21 PHP
PHP对接阿里云虚拟号的实现(号码隐私保护)
Apr 06 PHP
php从数据库读取数据,并以json格式返回数据的方法
Aug 21 #PHP
php从数据库中获取数据用ajax传送到前台的方法
Aug 20 #PHP
PHP常见数组排序方法小结
Aug 20 #PHP
php 提交表单 关闭layer弹窗iframe的实例讲解
Aug 20 #PHP
PHP数组常用函数实例小结
Aug 20 #PHP
PHP预定义超全局数组变量小结
Aug 20 #PHP
Yii2语言国际化的配置教程
Aug 19 #PHP
You might like
PHP 模拟登陆MSN并获得用户信息
2009/05/16 PHP
让Json更懂中文(JSON_UNESCAPED_UNICODE)
2011/10/27 PHP
PHP添加Xdebug扩展的方法
2014/02/12 PHP
简介WordPress中用于获取首页和站点链接的PHP函数
2015/12/17 PHP
PHP 匿名函数与注意事项详细介绍
2016/11/26 PHP
php验证码生成器
2017/05/24 PHP
js验证表单大全
2006/11/25 Javascript
IE php关于强制下载文件的代码
2008/08/23 Javascript
JS模拟按钮点击功能的方法
2015/12/22 Javascript
js模态对话框使用方法详解
2017/02/16 Javascript
微信小程序 中wx.chooseAddress(OBJECT)实例详解
2017/03/31 Javascript
关于jQuery库冲突的完美解决办法
2017/05/20 jQuery
一些你可能不熟悉的JS知识点总结
2019/03/15 Javascript
JS模拟浏览器实现全局搜索功能
2019/09/11 Javascript
layui使用form表单实现post请求页面跳转的方法
2019/09/14 Javascript
微信小程序学习总结(二)样式、属性、模板操作分析
2020/06/04 Javascript
JS实现放大镜效果
2020/09/21 Javascript
Python生成随机密码
2015/03/10 Python
举例讲解Python中metaclass元类的创建与使用
2016/06/30 Python
Python二叉搜索树与双向链表转换算法示例
2019/03/02 Python
Django静态资源部署404问题解决方案
2020/05/11 Python
python报错TypeError: ‘NoneType‘ object is not subscriptable的解决方法
2020/11/05 Python
Python中pass的作用与使用教程
2020/11/13 Python
Javascript 高级手势使用介绍
2013/04/21 HTML / CSS
分享29个基于Bootstrap的HTML5响应式网页设计模板
2015/11/19 HTML / CSS
Reebok官方旗舰店:美国知名健身品牌锐步
2019/01/07 全球购物
求职信范文怎么写
2014/01/29 职场文书
小学生成长感言
2014/01/30 职场文书
祖国在我心中演讲稿600字
2014/05/04 职场文书
小学优秀班集体申报材料
2014/05/25 职场文书
企业文化标语大全
2014/06/10 职场文书
音乐教师求职信
2014/06/28 职场文书
党员个人批评与自我批评
2014/10/14 职场文书
2015员工年度考核评语
2015/03/25 职场文书
《有余数的除法》教学反思
2016/02/22 职场文书
餐厅如何利用“营销策略”扭转亏本局面
2019/10/15 职场文书