Yii基于CActiveForm的Ajax数据验证用法示例


Posted in PHP onJuly 14, 2016

本文实例讲述了Yii基于CActiveForm的Ajax数据验证用法。分享给大家供大家参考,具体如下:

1. 视图定义form表单开启ajax验证

$form = $this->beginWidget('CActiveForm',
   array(
   'id'=>'zdzone-form',
   'enableAjaxValidation'=>true,//开启ajax验证
   'enableClientValidation'=>true,//开启客户端验证,生成js
   'action'=>'/manage/adzone/createadzone',
  ));
?>

2. 控制器验证ajax提交的数据

//ajax数据验证
if(isset($_POST['ajax']) && $_POST['ajax']==='zdzone-form')
{
  echo CActiveForm::validate($model);
  Yii::app()->end();
}

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

PHP 相关文章推荐
我用php+mysql写的留言本
Oct 09 PHP
隐藏你的.php文件的实现方法
Mar 19 PHP
关于PHP递归算法和应用方法介绍
Apr 15 PHP
php.ini修改php上传文件大小限制的方法详解
Jun 17 PHP
解析php中如何直接执行SHELL
Jun 28 PHP
php隐藏IP地址后两位显示为星号的方法
Nov 21 PHP
浅谈ThinkPHP的URL重写
Nov 25 PHP
PHP定时任务获取微信access_token的方法
Oct 10 PHP
Yii实现复选框批量操作实例代码
Mar 15 PHP
phpStudy配置多站点多域名方法及遇到的403错误解决方法
Oct 19 PHP
PHP使用glob方法遍历文件夹下所有文件的实例
Oct 17 PHP
php ajax confirm 删除实例详解
Mar 06 PHP
Yii实现Command任务处理的方法详解
Jul 14 #PHP
Yii使用DeleteAll连表删除出现报错问题的解决方法
Jul 14 #PHP
Yii+MYSQL锁表防止并发情况下重复数据的方法
Jul 14 #PHP
Yii实现的多级联动下拉菜单
Jul 13 #PHP
YII视图整合kindeditor扩展的方法
Jul 13 #PHP
Yii+upload实现AJAX上传图片的方法
Jul 13 #PHP
Yii安装与使用Excel扩展的方法
Jul 13 #PHP
You might like
附件名前加网站名
2008/03/23 PHP
php递归列出所有文件和目录的代码
2008/09/10 PHP
Smarty的配置与高级缓存技术分享
2012/06/05 PHP
PHP下载生成的csv文件及问题总结
2015/08/06 PHP
CI分页类首页、尾页不显示的解决方法
2016/03/28 PHP
PHP+Mysql无刷新问答评论系统(源码)
2016/12/20 PHP
PHP通过bypass disable functions执行系统命令的方法汇总
2018/05/02 PHP
JS检测输入字符是否包含非法字符的示例代码
2014/02/11 Javascript
浅析JavaScript基本类型与引用类型
2014/05/28 Javascript
浅谈$('div a') 与$('div>a')的区别
2016/07/18 Javascript
bootstrap滚动监控器使用方法解析
2017/01/13 Javascript
详解微信小程序 登录获取unionid
2017/06/27 Javascript
微信小程序swiper组件用法实例分析【附源码下载】
2017/12/07 Javascript
JavaScript继承与聚合实例详解
2019/01/22 Javascript
vue项目中使用fetch的实现方法
2019/04/25 Javascript
vue 组件销毁并重置的实现
2020/01/13 Javascript
基于vue实现微博三方登录流程解析
2020/11/04 Javascript
JavaScript 如何在浏览器中使用摄像头
2020/12/02 Javascript
为什么JavaScript中0.1 + 0.2 != 0.3
2020/12/03 Javascript
利用python获得时间的实例说明
2013/03/25 Python
Python正则表达式完全指南
2017/05/25 Python
Python实现感知机(PLA)算法
2017/12/20 Python
Python中的支持向量机SVM的使用(附实例代码)
2019/06/26 Python
Python logging日志模块 配置文件方式
2020/07/12 Python
Python爬虫使用bs4方法实现数据解析
2020/08/25 Python
calendar在python3时间中常用函数举例详解
2020/11/18 Python
python实现企业微信定时发送文本消息的实例代码
2020/11/25 Python
python实现PolynomialFeatures多项式的方法
2021/01/06 Python
CSS3 实现雷达扫描图的示例代码
2020/09/21 HTML / CSS
递归实现回文判断(如:abcdedbca就是回文,判断一个面试者对递归理解的简单程序)
2013/04/28 面试题
音乐器材管理制度
2014/01/31 职场文书
解除劳动合同协议书
2014/04/14 职场文书
小学班主任评语大全
2014/04/23 职场文书
追悼会答谢词
2015/01/05 职场文书
网络营销计划
2015/01/17 职场文书
父母教会我观后感
2015/06/17 职场文书