【发布时间】:2014-06-03 11:05:58
【问题描述】:
我的应用程序中有一个活动表单。但是客户端验证不起作用。表单代码如下:
<?php $form=$this->beginWidget('CActiveForm', array(
'id'=>'application-data-student-form',
'enableAjaxValidation'=>false,
'enableClientValidation'=>true,
'clientOptions'=>array('onSubmit'=>true),
'htmlOptions'=>array(
'enctype'=>'multipart/form-data',
'role'=>'form',
'class'=>'form-horizontal'
),
)); ?>
我在我的项目中使用了 bootstrap 3。任何想法或解决方案都会受到任何人的高度赞赏。 . .
【问题讨论】:
-
你能显示完整视图代码,模型
rules方法和控制器动作代码吗? -
控制器和模型由 crud 生成。所以,我认为这些没有问题。我只想验证必填字段。
-
那么视图(如何生成表单字段)呢?
-
表单字段也是crud生成的。我在我的项目中使用引导程序。对默认的js文件有影响吗?
-
确保验证所需的所有js文件(jquery.yiiactiveform.js)都在页面上并且没有冲突!用萤火虫检查!
标签: javascript php twitter-bootstrap yii client-side-validation