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 选项及相关信息函数库
Dec 04 PHP
PHP 文件上传进度条的两种实现方法的代码
Nov 25 PHP
php打造属于自己的MVC框架
Mar 07 PHP
php中eval函数的危害与正确禁用方法
Jun 30 PHP
PHP批量去除BOM头代码分享
Jun 26 PHP
PHP的Socket网络编程入门指引
Aug 11 PHP
CodeIgniter 完美解决URL含有中文字符串
May 13 PHP
降低PHP Redis内存占用
Mar 23 PHP
PHP基于SMTP协议实现邮件发送实例代码
Apr 27 PHP
PHP写的简单数字验证码实例
May 23 PHP
PHP基于迭代实现文件夹复制、删除、查看大小等操作的方法
Aug 11 PHP
Laravel 登录后清空COOKIE的操作方法
Oct 14 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可逆加密解密算法实例代码
2014/01/21 PHP
PHP中header用法小结
2016/05/23 PHP
php表单文件iframe异步上传实例讲解
2017/07/26 PHP
PHP实现APP微信支付的实例讲解
2018/02/10 PHP
JS声明变量背后的编译原理剖析
2012/12/28 Javascript
jQuery避免$符和其他JS库冲突的方法对比
2014/02/20 Javascript
js生成动态表格并为每个单元格添加单击事件的方法
2014/04/14 Javascript
JS 弹出层 定位至屏幕居中示例
2014/05/21 Javascript
AngularJS中的模块详解
2015/01/29 Javascript
JS实现表单多文件上传样式美化支持选中文件后删除相关项
2016/09/30 Javascript
Vue.js第一天学习笔记(数据的双向绑定、常用指令)
2016/12/01 Javascript
如何防止INPUT按回车自动提交表单FORM
2016/12/06 Javascript
在点击div中的p时,如何阻止事件冒泡
2017/02/07 Javascript
详解Vue中使用v-for语句抛出错误的解决方案
2017/05/04 Javascript
深入理解Node中的buffer模块
2017/06/03 Javascript
jQuery发请求传输中文参数乱码问题的解决方案
2018/05/22 jQuery
JS基于封装函数实现的表格分页完整示例
2018/06/26 Javascript
微信小程序实现点赞、取消点赞功能
2018/11/02 Javascript
详尽讲述用Python的Django框架测试驱动开发的教程
2015/04/22 Python
浅谈Python的文件类型
2016/05/30 Python
Python实现视频下载功能
2017/03/14 Python
python实现简单名片管理系统
2018/11/30 Python
Django集成celery发送异步邮件实例
2019/12/17 Python
Python单链表原理与实现方法详解
2020/02/22 Python
python实现井字棋小游戏
2020/03/04 Python
python怎么对数字进行过滤
2020/07/05 Python
Pythonic版二分查找实现过程原理解析
2020/08/11 Python
全球酒店比价网:HotelsCombined
2017/06/20 全球购物
Lululemon英国官网:加拿大瑜伽服装品牌
2019/01/14 全球购物
澳大利亚购买太阳镜和眼镜网站:Glamoureyes
2020/09/22 全球购物
实习自荐信
2013/10/13 职场文书
幼儿园师德师风学习材料
2014/05/29 职场文书
药店促销活动策划方案
2014/08/24 职场文书
工作保证书
2015/01/17 职场文书
幼儿园中班教学反思
2016/03/03 职场文书
浅谈Redis缓冲区机制
2022/06/05 Redis