我正在为我的CActiveForm使用客户端验证和ajax验证,但如果我删除ajaxvalidation意味着客户端验证正在发生,则客户端和ajax验证都不会执行。可以在这里建议解决方案我发布我的代码
<?php $form=$this->beginWidget('CActiveForm', array(
'id'=>'useraccess-form',
'enableClientValidation'=>true,
'enableAjaxValidation'=> true,
'clientOptions' => array(
'validateOnSubmit' => true
),
)); ?>
答案 0 :(得分:1)
当我尝试通过htmlOptions为feilds设置id时,我遇到了同样的问题 检查生成页面的源代码。将javascript代码中的字段ID与html代码中的ID进行比较
答案 1 :(得分:0)
我被包含在JQuery中两次。需要一次和框架。
<?php Yii::app()->getClientScript()->registerCoreScript('jquery'); ?>