在yii中使用CKeditor验证textarea
我有一个textfield和一个textarea,其中CKeditor使用yii框架。textfield的验证正在工作,但textArea的验证不工作。请任何人帮助我在yii中使用CKeditor验证textarea,yii,Yii,我有一个textfield和一个textarea,其中CKeditor使用yii框架。textfield的验证正在工作,但textArea的验证不工作。请任何人帮助我 提前谢谢。我想你的意思是客户端验证不起作用。这是因为Yii验证是在CKEditor更新textarea之前触发的 您可以让CKEDITOR在验证之前更新textarea,客户端/ajax验证将按预期工作: <?php $form = $this->beginWidget('CActiveForm', array(
提前谢谢。我想你的意思是客户端验证不起作用。这是因为Yii验证是在CKEditor更新textarea之前触发的 您可以让CKEDITOR在验证之前更新textarea,客户端/ajax验证将按预期工作:
<?php $form = $this->beginWidget('CActiveForm', array(
'enableAjaxValidation' => true, // one or both
'enableClientValidation' => true, // one or both
'clientOptions' => array(
'validateOnSubmit' => true, // optional
'beforeValidate' => new CJavaScriptExpression('function(form) {
for(var instanceName in CKEDITOR.instances) {
CKEDITOR.instances[instanceName].updateElement();
}
return true;
}'),
),
)); ?>
向我们显示相关代码,您已经尝试了什么?请定义不工作