2

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

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

2 回答 2

1

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

于 2013-01-30T09:00:26.847 回答
0

我被包含两次 JQuery。需要一次并带有框架。

 <?php Yii::app()->getClientScript()->registerCoreScript('jquery'); ?>
于 2014-03-15T01:19:45.650 回答