enableAjaxValidation在yii中不起作用cactiveform

时间:2013-01-30 04:32:53

标签: yii

我正在为我的CActiveForm使用客户端验证和ajax验证,但如果我删除ajaxvalidation意味着客户端验证正在发生,则客户端和ajax验证都不会执行。可以在这里建议解决方案我发布我的代码

<?php $form=$this->beginWidget('CActiveForm', array(
'id'=>'useraccess-form',
'enableClientValidation'=>true,
'enableAjaxValidation'=> true,
'clientOptions' => array(
    'validateOnSubmit' => true
),
)); ?>

2 个答案:

答案 0 :(得分:1)

当我尝试通过htmlOptions为feilds设置id时,我遇到了同样的问题 检查生成页面的源代码。将javascript代码中的字段ID与html代码中的ID进行比较

答案 1 :(得分:0)

我被包含在JQuery中两次。需要一次和框架。

 <?php Yii::app()->getClientScript()->registerCoreScript('jquery'); ?>