2016-08-19 13:52:36 2021次浏览 1条回答 0 悬赏 15 金钱

多模型符合表单提交,验证字段使用唯一验证器,这唯一性验证怎么才能在view直接验证,我现在只能post到控制器里面validate后才能显示才能获取到错误信息。
QQ图片20160819134842.png

  • 回答于 2016-08-19 14:48 举报

    在view层就要能验证,只能用ajax验证了。Yii里面有开启ajax验证的,

    $form = ActiveForm::begin([
        'id' => 'contact-form',
        'enableAjaxValidation' => true,
    ]);
    

    或者

    $form->field($model, 'username', ['enableAjaxValidation' => true]);
    
您需要登录后才可以回答。登录 | 立即注册
zilange
助理

zilange

注册时间:2015-03-10
最后登录:2019-01-16
在线时长:15小时25分
  • 粉丝3
  • 金钱20
  • 威望0
  • 积分170

热门问题