【发布时间】:2018-07-13 08:18:26
【问题描述】:
所以我已经为选择字段编写了代码,我正在使用 yii2 这是我的代码
<?= $form->field($model, 'primaryfield')->widget(Select2::classname(), ['data'
=> $listData,
'options' => ['placeholder'=>'Select', 'multiple' =>
false,'required'=>true], 'pluginOptions' => ['tags' => false, 'tokenSeprators'
=> [',', ' '], 'maximumInputLength' => 20], ],])->label(false); ?>
我想通过使用到目前为止我尝试过的验证规则的 jquery validate 插件来验证它
$('form').validate({
errorClass:'help-block help-block-error',
errorPlacement: function(error, element) {
if(element.attr("name") == "TestModel[primaryfield]" )
{
error.insertAfter(".error_message2");
}
else
error.insertAfter(element);
},
rules: {
'TestModel[email]': {
required:true,
email: true
},
'TestModel[name]':
{
required:true,
},
'TestModel[primaryfield]':
{
required:true
}
},
我的电子邮件和姓名得到验证,但 select2 字段(主字段未得到验证)我只想应用验证规则,前提是有人可以给我解决方案
【问题讨论】:
标签: javascript php jquery yii2