全网整合营销服务商

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

免费咨询热线: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 


相关文章: 长沙做网站要多少钱,长沙国安网络怎么样?  实例解析angularjs的filter过滤器  网站插件制作软件免费下载,网页视频怎么下到本地插件?  沈阳制作网站公司排名,沈阳装饰协会官方网站?  建站之星安全性能如何?防护体系能否抵御黑客入侵?  合肥做个网站多少钱,合肥本地有没有比较靠谱的交友平台?  制作门户网站的参考文献在哪,小说网站怎么建立?  盐城做公司网站,江苏电子版退休证办理流程?  文字头像制作网站推荐软件,醒图能自动配文字吗?  北京的网站制作公司有哪些,哪个视频网站最好?  如何通过IIS搭建网站并配置访问权限?  南阳网站制作公司推荐,小学电子版试卷去哪里找资源好?  小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?  如何设置并定期更换建站之星安全管理员密码?  厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?  PHP正则匹配日期和时间(时间戳转换)的实例代码  济南企业网站制作公司,济南社保单位网上缴费步骤?  如何在云指建站中生成FTP站点?  建站之家VIP精选网站模板与SEO优化教程整合指南  如何快速建站并高效导出源代码?  如何快速上传建站程序避免常见错误?  网站企业制作流程,用什么语言做企业网站比较好?  建站主机是否等同于虚拟主机?  如何在宝塔面板创建新站点?  如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?  网站视频怎么制作,哪个网站可以免费收看好莱坞经典大片?  江苏网站制作公司有哪些,江苏书法考级官方网站?  php json中文编码为null的解决办法  c# 在ASP.NET Core中管理和取消后台任务  上海网站制作网站建设公司,建筑电工证网上查询系统入口?  如何在Golang中使用encoding/gob序列化对象_存储和传输数据  山东云建站价格为何差异显著?  移民网站制作流程,怎么看加拿大移民官网?  长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?  香港服务器WordPress建站指南:SEO优化与高效部署策略  如何通过虚拟主机空间快速建站?  如何在阿里云香港服务器快速搭建网站?  建站主机选购指南与交易推荐:核心配置解析  昆明网站制作哪家好,昆明公租房申请网上登录入口?  北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?  高端智能建站公司优选:品牌定制与SEO优化一站式服务  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  ,购物网站怎么盈利呢?  如何在景安云服务器上绑定域名并配置虚拟主机?  如何基于云服务器快速搭建个人网站?  零服务器AI建站解决方案:快速部署与云端平台低成本实践  制作网页的网站有哪些,电脑上怎么做网页?  宁波自助建站系统如何快速打造专业企业网站?  成都网站制作公司哪家好,四川省职工服务网是做什么用?  哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做? 

您的项目需求

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