AJax技术

tp框架表单验证及ajax(2)

字号+ 作者:H5之家 来源:H5之家 2017-07-26 10:00 我要评论( )

1.写显示和ajax处理方法 ?phpnamespace Home\Controller;use Think\Controller;class TestController extends Controller{public function tianjia()//添加方法,用来显示页面{$this-show();}public function test(

1.写显示和ajax处理方法

<?php namespace Home\Controller; use Think\Controller; class TestController extends Controller { public function tianjia()//添加方法,用来显示页面 { $this->show(); } public function test()//ajax处理方法 { $y = D("YongHu"); $arr = array(//动态验证就是需要在哪验证就在哪里写验证方法。 array("uid","require","用户名不能为空"),//讲验证的方法写在方法里面 ); if($y->validate($arr)->create())//这里要先调用validate方法,然后将写的验证方法放到validate里面 { $this->ajaxReturn("通过验证","eval"); } else { $this->ajaxReturn($y->getError(),"eval"); } } }

2.写显示页面

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""> <html xmlns=""> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script src="__PUBLIC__/js/jquery-1.11.2.min.js"></script> <title>无标题文档</title> <style type="text/css"> </style> </head> <body> <div>用户名:<input id="uid" type="text" name="uid" /></div> <div><input id="btn" type="button" value="验证" /></div> </body> <script type="text/javascript"> $("#btn").click(function(){ var uid = $("#uid").val(); $.ajax({ url:"__CONTROLLER__/test", data:{uid:uid}, type:"POST", dataType:"TEXT", success: function(data){ alert(data); } }) }) </script> </html>

分享给小伙伴们:

本文标签: ajax,tp框架,表单验证/">ajax,tp框架,表单验证

相关文章

发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

  • 本类最热新闻

  •  

    1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

    相关文章
    • Django Ajax的使用教程

      Django Ajax的使用教程

      2017-07-26 12:00

    • 图表/图形JavaScript脚本

      图表/图形JavaScript脚本

      2017-07-25 16:02

    • Web前端面试题:Flash、Ajax各自的优缺点,在使用中如何取舍?

      Web前端面试题:Flash、Ajax各自的优缺点,在使用中如何取舍?

      2017-07-25 16:00

    • ajaxrequest.js ajaxrequest 0.7最新版 使用AJAXRequest进行AJAX

      ajaxrequest.js ajaxrequest 0.7最新版 使用AJAXRequest进行AJAX

      2017-07-25 15:02

    网友点评
    l