Yii表单ajax验证、提交和响应
我认为每个框架都支持一些内置的AJAX支持,所以这可能是一个关于基于MVC的开发的一般性问题。 我想问的是。我有一个表单,它通过AJAX提交数据,一切正常,除了当我提交表单而不填写文本字段时,它会验证数据,并且数据验证文本会得到响应Yii表单ajax验证、提交和响应,yii,Yii,我认为每个框架都支持一些内置的AJAX支持,所以这可能是一个关于基于MVC的开发的一般性问题。 我想问的是。我有一个表单,它通过AJAX提交数据,一切正常,除了当我提交表单而不填写文本字段时,它会验证数据,并且数据验证文本会得到响应 我想避免这件事发生 你的问题很难理解(尽管有人要求你修改,你也没有修改),但我会尝试回答(违背我更好的判断;) 您可能有两个问题: 您不想使用AJAX进行验证 如果是这样的话,看看你的情况,就我所知,你在正确的轨道上。您可以关闭AJAX验证,如下所示: <?p
我想避免这件事发生 你的问题很难理解(尽管有人要求你修改,你也没有修改),但我会尝试回答(违背我更好的判断;) 您可能有两个问题:
<?php $form=$this->beginWidget('CActiveForm', array(
'id'=>'contacts-form',
'enableAjaxValidation'=>false, // this turns off AJAX validation
)); ?>
这里是学习Yii的模型验证规则的好地方:
祝你好运你想避免什么?你能再说一遍吗?你能详细说明你的问题吗。您可以关闭客户端验证或其他功能。
class Model extends CActiveRecord {
public function rules() {
return array(
array('oneTextField, anotherTextField', 'required'), // these will error if submitted empty / blank
array('checkboxField', 'boolean'),
);
}
}