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多文件上传功能实现原理及代码
Apr 18 PHP
一个基于phpQuery的php通用采集类分享
Apr 09 PHP
php+mysqli数据库连接的两种方式
Jan 28 PHP
php根据一个给定范围和步进生成数组的方法
Jun 19 PHP
PHP中通过trigger_error触发PHP错误示例
Jun 23 PHP
一个简单安全的PHP验证码类、PHP验证码
Sep 24 PHP
PHP编译configure时常见错误的总结
Aug 17 PHP
TP(thinkPHP)框架多层控制器和多级控制器的使用示例
Jun 13 PHP
PHP面向对象程序设计模拟一般面向对象语言中的方法重载(overload)示例
Jun 13 PHP
在thinkphp5.0路径中实现去除index.php的方式
Oct 16 PHP
php使用event扩展的io复用测试的示例
Oct 20 PHP
PHP使用QR Code生成二维码实例
Jul 07 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
php 多个submit提交表单 处理方法
2009/07/07 PHP
header跳转和include包含问题详解
2012/09/08 PHP
完美解决令人抓狂的zend studio 7代码提示(content Assist)速度慢的问题
2013/06/20 PHP
PHP计算数组中值的和与乘积的方法(array_sum与array_product函数)
2016/04/01 PHP
JavaScript入门教程(1) 什么是JS
2009/01/31 Javascript
js跟随滚动条滚动浮动代码
2009/12/31 Javascript
jquery+json 通用三级联动下拉列表
2010/04/19 Javascript
有关于JS辅助函数inherit()的问题
2013/04/07 Javascript
jQuery使用toggleClass方法动态添加删除Class样式的方法
2015/03/26 Javascript
使用JavaScript实现ajax的实例代码
2016/05/11 Javascript
从零学习node.js之详解异步控制工具async(八)
2017/02/27 Javascript
jQuery+CSS3实现点赞功能
2017/03/13 Javascript
webstorm添加vue.js支持的方法教程
2017/07/05 Javascript
js+canvas实现两张图片合并成一张图片的方法
2019/11/01 Javascript
JS document form表单元素操作完整示例
2020/01/13 Javascript
ES6扩展运算符和rest运算符用法实例分析
2020/05/23 Javascript
python使用xmlrpclib模块实现对百度google的ping功能
2015/06/02 Python
使用python装饰器计算函数运行时间的实例
2018/04/21 Python
django2+uwsgi+nginx上线部署到服务器Ubuntu16.04
2018/06/26 Python
Pycharm+Scrapy安装并且初始化项目的方法
2019/01/15 Python
Python实现图片转字符画的代码实例
2019/02/22 Python
Python逐行读取文件中内容的简单方法
2019/02/26 Python
python 多线程对post请求服务器测试并发的方法
2019/06/13 Python
SEPHORA新西兰官方网站:购买化妆品和护肤品
2016/12/02 全球购物
远程Wi-Fi宠物监控相机:Petcube
2017/04/26 全球购物
法律工作求职自荐信
2013/10/31 职场文书
广告学专业推荐信范文
2013/11/23 职场文书
工作疏忽检讨书
2014/01/25 职场文书
就业自我评价
2014/02/04 职场文书
自考毕业自我鉴定
2014/03/18 职场文书
中学生期中自我鉴定
2014/04/20 职场文书
工程承诺书怎么写
2014/05/24 职场文书
经济贸易系求职信
2014/08/04 职场文书
名人演讲稿范文
2014/09/16 职场文书
2014年节能工作总结
2014/12/18 职场文书
python 实现mysql自动增删分区的方法
2021/04/01 Python