全网整合营销服务商

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

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


相关文章: 定制建站哪家更专业可靠?推荐榜单揭晓  佛山网站制作系统,佛山企业变更地址网上办理步骤?  Python文件管理规范_工程实践说明【指导】  车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?  广州网站设计制作一条龙,广州巨网网络科技有限公司是干什么的?  XML的“混合内容”是什么 怎么用DTD或XSD定义  ,南京靠谱的征婚网站?  定制建站平台哪家好?企业官网搭建与快速建站方案推荐  建站VPS能否同时实现高效与安全翻墙?  如何选择高效响应式自助建站源码系统?  ,怎么用自己头像做动态表情包?  b2c电商网站制作流程,b2c水平综合的电商平台?  建站VPS选购需注意哪些关键参数?  如何通过虚拟机搭建网站?详细步骤解析  如何选择高效便捷的WAP商城建站系统?  如何在橙子建站上传落地页?操作指南详解  建站主机如何选?性能与价格怎样平衡?  如何通过FTP服务器快速搭建网站?  广州营销型建站服务商推荐:技术优势与SEO优化解析  陕西网站制作公司有哪些,陕西凌云电器有限公司官网?  如何配置IIS站点权限与局域网访问?  c++怎么编写动态链接库dll_c++ __declspec(dllexport)导出与调用【方法】  如何选择适合PHP云建站的开源框架?  如何选择PHP开源工具快速搭建网站?  网站制作模板下载什么软件,ppt模板免费下载网站?  5种Android数据存储方式汇总  专业制作网站的公司哪家好,建立一个公司网站的费用.有哪些部分,分别要多少钱?  香港服务器网站推广:SEO优化与外贸独立站搭建策略  浅析上传头像示例及其注意事项  如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  如何配置WinSCP新建站点的密钥验证步骤?  大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?  如何快速搭建虚拟主机网站?新手必看指南  建站之星后台密码遗忘或太弱?如何重置与强化?  购物网站制作公司有哪些,哪个购物网站比较好?  制作销售网站教学视频,销售网站有哪些?  制作网站的基本流程,设计网站的软件是什么?  云南网站制作公司有哪些,云南最好的招聘网站是哪个?  网站制作员失业,怎样查看自己网站的注册者?  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  如何通过西部建站助手安装IIS服务器?  网站制作公司,橙子建站是合法的吗?  武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?  如何续费美橙建站之星域名及服务?  免费网站制作模板下载,除了易企秀之外还有什么H5平台可以制作H5长页面,最好是免费的?  C++时间戳转换成日期时间的步骤和示例代码  平台云上自助建站如何快速打造专业网站?  网站制作的步骤包括,正确网址格式怎么写?  内部网站制作流程,如何建立公司内部网站? 

您的项目需求

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