动态表单验证的操作方法和TP框架里面的ajax表单验证


Posted in PHP onJuly 19, 2017

动态验证的操作方法

function yz()
  {
    if(empty($_POST))
    {
      $this->display();
    }
    else
    {
      $db=D("Info");
       
      $shu=array(
        array("Code","require","代号不能为空",0,"regex",3),
      );
       
      if(!$db->validate($shu)->create())
      {
        echo $db->getError();
      }
      else
      {
        echo"验证通过";
      }
    }
  }

在框架里用ajax来实现输入代号显示姓名    打到模板是用上面的

function ming()
  {
    $code=$_POST["code"];
    $db=D("Info");
    $data=$db->find($code);
    $name=$data["name"];
    $this->ajaxReturn($name,"eval");
  }

表单

代号:

<input id="zhi" type="text" name="Code" />
<input type="submit" value="验证" id="en" />

js代码

<script type="text/javascript">
$(document).ready(function(e){
  $("#en").click(function(){
    var code=$("#zhi").val();
    $.ajax({
       url:"__CONTROLLER__/ming",
       data:{code:code},
       type:"POST",
       dataType:"TEXT",
       success: function(data){
           alert(data);
         }
      });
    })
    $("#yz").blur(function(){
      var code=$(this).val();
      $.ajax({
       url:"__CONTROLLER__/yan",
       data:{Code:code},
       type:"POST",
       dataType:"TEXT",
       success: function(data){
           if(data.trim() == "ok")
           {
             $("#xs").html("验证通过!");
             $("#xs").css("color","green");
           }
           else
           {
             $("#xs").html(data);
             $("#xs").css("color","red");
           }
         }
      });
    })
  });

页面显示

动态表单验证的操作方法和TP框架里面的ajax表单验证

用ajax使表单验证的错误信息直接在后面显示

function yan()
  {
      $db=D("Info");
      $jieguo="";
      $shu=array(
        array("Code","require","代号不能为空",0,"regex",3),
      );
       
      if(!$db->validate($shu)->create())
      {
        $jieguo= $db->getError();
      }
      else
      {
        $jieguo="ok";
      }
      $this->ajaxReturn($jieguo,"eval");
  }

页面显示

动态表单验证的操作方法和TP框架里面的ajax表单验证

总结

以上所述是小编给大家介绍的动态表单验证的操作方法和TP框架里面的ajax表单验证,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
用PHP函数解决SQL injection
Oct 09 PHP
Windows PHP5和Apache的安装与配置
Jun 08 PHP
php foreach、while性能比较
Oct 15 PHP
PHP数组交集的优化代码分析
Mar 06 PHP
php使用curl抓取qq空间的访客信息示例
Feb 28 PHP
php获取发送给用户的header信息的方法
Mar 16 PHP
详解WordPress中提醒安装插件以及隐藏插件的功能实现
Dec 25 PHP
php制作的简单验证码识别代码
Jan 26 PHP
汇总PHPmailer群发Gmail的常见问题
Feb 24 PHP
PHP实现仿百度文库,豆丁在线文档效果(word,excel,ppt转flash)
Mar 10 PHP
PHP Filter过滤器全面解析
Aug 09 PHP
PHP中rename()函数的妙用讲解
Feb 28 PHP
关于ThinkPhp 框架表单验证及ajax验证问题
Jul 19 #PHP
php实现的pdo公共类定义与用法示例
Jul 19 #PHP
PHP实现的Redis多库选择功能单例类
Jul 27 #PHP
PHP策略模式定义与用法示例
Jul 27 #PHP
windows下的WAMP环境搭建图文教程(推荐)
Jul 27 #PHP
php表单文件iframe异步上传实例讲解
Jul 26 #PHP
php实现的统计字数函数定义与使用示例
Jul 26 #PHP
You might like
php基础教程 php内置函数实例教程
2012/08/21 PHP
php禁止浏览器使用缓存页面的方法
2014/11/07 PHP
Yii2 rbac权限控制操作步骤实例教程
2016/04/29 PHP
Laravel 5+ .env环境配置文件详解
2020/04/06 PHP
50个优秀经典PHP算法大集合 附源码
2020/08/26 PHP
jQuery隔行变色与普通JS写法的对比
2013/04/21 Javascript
Javascript 修改String 对象 增加去除空格功能(示例代码)
2013/11/30 Javascript
引入JS文件IE6报语法错误或缺少对象问题的解决方法
2014/01/09 Javascript
JavaScript中的正则表达式简明总结
2014/04/04 Javascript
js QQ客服悬浮效果实现代码
2014/12/12 Javascript
jQuery实现强制cookie过期方法汇总
2015/05/22 Javascript
javascript如何实现360度全景照片问题汇总
2016/04/04 Javascript
AngularJS实现分页显示数据库信息
2016/07/01 Javascript
nodeJs内存泄漏问题详解
2016/09/05 NodeJs
VUE重点问题总结
2018/03/19 Javascript
mpvue 项目初始化及实现授权登录的实现方法
2020/07/20 Javascript
vue实现打地鼠小游戏
2020/08/21 Javascript
Python 序列化 pickle/cPickle模块使用介绍
2014/11/30 Python
Python实现随机生成有效手机号码及身份证功能示例
2017/06/05 Python
Python 查看文件的读写权限方法
2018/01/23 Python
使用Numpy读取CSV文件,并进行行列删除的操作方法
2018/07/04 Python
python 循环读取txt文档 并转换成csv的方法
2018/10/26 Python
从列表或字典创建Pandas的DataFrame对象的方法
2019/07/06 Python
如何安装并使用conda指令管理python环境
2019/07/10 Python
Python中*args和**kwargs的区别详解
2019/09/17 Python
python GUI库图形界面开发之PyQt5动态(可拖动控件大小)布局控件QSplitter详细使用方法与实例
2020/03/06 Python
Python日志:自定义输出字段 json格式输出方式
2020/04/27 Python
Python 使用双重循环打印图形菱形操作
2020/08/09 Python
Python学习之time模块的基本使用
2021/01/17 Python
IE9下html5初试小刀
2010/09/21 HTML / CSS
澳大利亚床上用品、浴巾和家居用品购物网站:Bambury
2020/04/16 全球购物
档案接收函范文
2014/01/10 职场文书
销售总经理岗位职责
2014/03/15 职场文书
2014年国庆节演讲稿
2014/09/19 职场文书
护士个人年度总结范文
2015/02/13 职场文书
交通事故起诉书
2015/05/19 职场文书