动态表单验证的操作方法和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 相关文章推荐
PHP5 安装方法
Jan 15 PHP
joomla内置的表单验证功能使用方法
Jun 11 PHP
ubuntu 编译安装php 5.3.3+memcache的方法
Aug 05 PHP
解析dedeCMS验证码的实现代码
Jun 07 PHP
浅析php中抽象类和接口的概念以及区别
Jun 27 PHP
ThinkPHP模板自定义标签使用方法
Jun 26 PHP
让ThinkPHP支持大小写url地址访问的方法
Oct 31 PHP
php操作access数据库的方法详解
Feb 22 PHP
PHP实现链式操作的三种方法详解
Nov 16 PHP
PHP实现类似题库抽题效果
Aug 16 PHP
关于laravel模板中生成URL的几种模式总结
Oct 18 PHP
php使用fputcsv实现大数据的导出操作详解
Feb 27 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
解决ajax+php中文乱码的方法详解
2013/06/09 PHP
php有道翻译api调用方法实例
2014/12/22 PHP
PHP生成唯一订单号的方法汇总
2015/04/16 PHP
php准确获取文件MIME类型的方法
2015/06/17 PHP
php使用COPY函数更新配置文件的方法
2015/06/18 PHP
浅析php静态方法与非静态方法的用法区别
2016/05/17 PHP
PHP7匿名类用法分析
2016/09/26 PHP
PHP实现绘制二叉树图形显示功能详解【包括二叉搜索树、平衡树及红黑树】
2017/11/16 PHP
Extjs Ext.MessageBox.confirm 确认对话框详解
2010/04/02 Javascript
javascript动态控制服务器控件实例
2014/09/05 Javascript
JavaScript实现图片懒加载(Lazyload)
2016/11/28 Javascript
javascript表单正则应用
2017/02/04 Javascript
JavaScript插件Tab选项卡效果
2017/11/14 Javascript
微信小程序使用image组件显示图片的方法【附源码下载】
2017/12/08 Javascript
JS实现的排列组合算法示例
2019/07/16 Javascript
小程序api实现promise封装过程解析
2019/11/21 Javascript
vue 接口请求地址前缀本地开发和线上开发设置方式
2020/08/13 Javascript
[46:20]CHAOS vs Alliacne 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
[01:00:49]DOTA2-DPC中国联赛 正赛 Ehome vs iG BO3 第二场 1月31日
2021/03/11 DOTA
详解Python import方法引入模块的实例
2017/08/02 Python
Python实现对特定列表进行从小到大排序操作示例
2019/02/11 Python
python实现知乎高颜值图片爬取
2019/08/12 Python
执行Django数据迁移时报 1091错误及解决方法
2019/10/14 Python
Python any()函数的使用方法
2019/10/28 Python
基于python+selenium的二次封装的实现
2020/01/06 Python
Python日志:自定义输出字段 json格式输出方式
2020/04/27 Python
Python decimal模块使用方法详解
2020/06/08 Python
Python爬虫之爬取淘女郎照片示例详解
2020/07/28 Python
Python Pillow(PIL)库的用法详解
2020/09/19 Python
使用CSS3滤镜的filter:blur属性制作毛玻璃模糊效果的方法
2016/07/08 HTML / CSS
HTML中使用SVG与SVG预定义形状元素介绍
2013/06/28 HTML / CSS
六一亲子活动总结
2014/07/01 职场文书
2015年社区居委会工作总结
2015/05/18 职场文书
胡桃夹子观后感
2015/06/11 职场文书
创业计划书之网吧
2019/10/10 职场文书
曾国藩励志经典名言37句,蕴含哲理
2019/10/14 职场文书