阅读 48

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();
    }


文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐