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 相关文章推荐
一个php作的文本留言本的例子(四)
Oct 09 PHP
php adodb操作mysql数据库
Mar 19 PHP
php中使用__autoload()自动加载未定义类的实现代码
Feb 06 PHP
php中判断数组是一维,二维,还是多维的解决方法
May 04 PHP
深入php self与$this的详解
Jun 08 PHP
php另类上传图片的方法(PHP用Socket上传图片)
Oct 30 PHP
10个超级有用值得收藏的PHP代码片段
Jan 22 PHP
yii2带搜索功能的下拉框实例详解
May 12 PHP
PHPExcel简单读取excel文件示例
May 26 PHP
PHP Cookie学习笔记
Aug 23 PHP
php对接java现实加签验签的实例
Nov 25 PHP
浅谈php://filter的妙用
Mar 05 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
10条PHP高级技巧[修正版]
2011/08/02 PHP
解析thinkphp基本配置 convention.php
2013/06/18 PHP
析构函数与php的垃圾回收机制详解
2013/10/28 PHP
thinkphp中ajax与php响应过程详解
2014/12/08 PHP
PHP实现基于文本的摩斯电码生成器
2016/01/11 PHP
PHPstorm快捷键(分享)
2017/07/17 PHP
PHP使用GD库制作验证码的方法(点击验证码或看不清会刷新验证码)
2017/08/15 PHP
PHP SESSION机制的理解与实例
2019/03/22 PHP
PHP面向对象程序设计中的self、static、parent关键字用法分析
2019/08/14 PHP
简单的前端js+ajax 购物车框架(入门篇)
2011/10/29 Javascript
javascript与jquery中跳出循环的区别总结
2013/11/04 Javascript
jQuery图片切换插件jquery.cycle.js使用示例
2014/06/16 Javascript
Angular使用ng-messages与PHP进行表单数据验证
2016/12/28 Javascript
Move.js入门
2017/02/08 Javascript
node实现定时发送邮件的示例代码
2017/08/26 Javascript
基于vue监听滚动事件实现锚点链接平滑滚动的方法
2018/01/17 Javascript
javascript回调函数详解
2018/02/06 Javascript
解决Mac下安装nmp的淘宝镜像失败问题
2018/05/16 Javascript
vue+element实现表单校验功能
2019/05/20 Javascript
javascript实现函数柯里化与反柯里化过程解析
2019/10/08 Javascript
VUE 实现element upload上传图片到阿里云
2020/08/12 Javascript
vue 使用vant插件做tabs切换和无限加载功能的实现
2020/11/04 Javascript
js正则表达式简单校验方法
2021/01/03 Javascript
[02:03]永远的信仰DOTA2 中国军团历届国际邀请赛回顾
2016/06/26 DOTA
[34:44]Liquid vs TNC Supermajor 胜者组 BO3 第二场 6.4
2018/06/05 DOTA
python 生成器协程运算实例
2017/09/04 Python
python tqdm库的使用
2020/11/30 Python
美国批发供应商:Kole Imports
2019/04/10 全球购物
中专生学习生活的自我评价分享
2013/10/27 职场文书
保险专业大学生职业规划书
2014/03/03 职场文书
教师自我鉴定范文
2014/03/20 职场文书
文明班级建设方案
2014/05/15 职场文书
挂职学习心得体会
2014/09/09 职场文书
投标文件签署授权委托书范本
2014/10/12 职场文书
2014年档案管理员工作总结
2014/12/01 职场文书
忠诚教育学习心得体会
2016/01/23 职场文书