全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

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

动态验证的操作方法

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");
           }
         }
      });
    })
  });

  页面显示

用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通过smtp邮件验证登陆的方法  # SMTP客户端未通过身份验证等多种错误解决方案分享  # php基于表单密码验证与HTTP验证用法实例  # Linux编译安装vsftpd服务器(本地用户验证方式)  # C# HttpClient Cookie验证解决方法  # php tp验证表单与自动填充函数代码  # PHP的一个完整SMTP类(解决邮件服务器需要验证时的问题)  # ThinkPHP框架表单验证操作方法  # 表单  # 小编  # 为空  # 操作方法  # 在此  # 给大家  # 打到  # 在后面  # 来实现  # 错误信息  # 所述  # 给我留言  # 感谢大家  # 里用  # 疑问请  # 有任何  # create  # echo  # regex  # require 


相关文章: 邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?  *服务器网站为何频现安全漏洞?  c++23 std::expected怎么用 c++优雅处理函数错误返回【详解】  如何注册花生壳免费域名并搭建个人网站?  商务网站制作工程师,从哪几个方面把握电子商务网站主页和页面的特色设计?  建站ABC备案流程中有哪些关键注意事项?  公司网站制作费用多少,为公司建立一个网站需要哪些费用?  香港服务器选型指南:免备案配置与高效建站方案解析  武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?  济南企业网站制作公司,济南社保单位网上缴费步骤?  制作充值网站的软件,做人力招聘为什么要自己交端口钱?  专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?  定制建站策划方案_专业建站与网站建设方案一站式指南  微信网站制作公司有哪些,民生银行办理公司开户怎么在微信网页上查询进度?  昆明高端网站制作公司,昆明公租房申请网上登录入口?  建站之星会员如何解锁更多建站功能?  宝华建站服务条款解析:五站合一功能与SEO优化设置指南  如何通过智能用户系统一键生成高效建站方案?  定制建站模板如何实现SEO优化与智能系统配置?18字教程  如何通过cPanel快速搭建网站?  赚钱网站制作软件,建一个网站怎样才能赚钱?是如何盈利的?  专业商城网站制作公司有哪些,pi商城官网是哪个?  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  制作证书网站有哪些,全国城建培训中心证书查询官网?  如何在云主机上快速搭建多站点网站?  建站之星后台管理系统如何操作?  网站制作话术技巧,网站推广做的好怎么话术?  合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?  官网建站费用明细查询_企业建站套餐价格及收费标准指南  小米网站链接制作教程,请问miui新增网页链接调用服务有什么用啊?  制作表格网站有哪些,线上表格怎么弄?  C++如何编写函数模板?(泛型编程入门)  兔展官网 在线制作,怎样制作微信请帖?  如何优化Golang Web性能_Golang HTTP服务器性能提升方法  魔方云NAT建站如何实现端口转发?  网站app免费制作软件,能免费看各大网站视频的手机app?  如何通过FTP空间快速搭建安全高效网站?  上海制作企业网站有哪些,上海有哪些网站可以让企业免费发布招聘信息?  如何配置FTP站点权限与安全设置?  如何通过多用户协作模板快速搭建高效企业网站?  建站之星五站合一营销型网站搭建攻略,流量入口全覆盖优化指南  已有域名建站全流程解析:网站搭建步骤与建站工具选择  建站之星后台密码遗忘如何找回?  定制建站价位费用解析与套餐推荐全攻略  网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?  在线教育网站制作平台,山西立德教育官网?  西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?  建站之星展会模版如何一键下载生成?  c# await 一个已经完成的Task会发生什么  武汉网站如何制作,黄黄高铁武穴北站途经哪些村庄? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。