2017-09-26 15:40:06 2068次浏览 0条回答 0 悬赏 10 金钱
public function actionTest()
{
    $model = new Jike();
    var_dump($model->validate());//这里为什么返回false啊啊啊啊啊
    if($model->load(Yii::$app->request->post())){
        if($model->save()){
            echo '成功';
        }else{
            echo '失败';
        }
    }
    return $this->render('test',['model'=>$model]);
}

public function rules()
{
    return [
        [[ 'name', 'mail'], 'required'],
        [['name'],'required','message'=>'姓名不能为空'],
        [['name'], 'string', 'min'=>6,'max' => 12],
        [['name'],'unique','message'=>'姓名已被占用'],
        [['mail'], 'email', 'message'=>'请输入正确的邮箱'],
    ];
}

<?php $form = ActiveForm::begin([

    'id'=>'login_form',
    'enableAjaxValidation'=>true,
    'validationUrl'=>\yii\helpers\Url::toRoute(['ajax'])

]); ?>
<?= $form->field($model,'name')->textInput(['style'=>'width:200px;']) ?>
<?= $form->field($model,'mail')->textInput(['style'=>'width:200px;']) ?>

    <?= Html::submitButton('提交',['class'=>'btn btn-success','name' => 'login-button','id'=>'login_button']) ?>
    <?= Html::resetButton('重置', ['class'=>'btn btn-primary','name' => 'reset-button','id'=>'resset']) ?>

<?php $form = ActiveForm::end(); ?>

    没有找到数据。
您需要登录后才可以回答。登录 | 立即注册
薄洪涛
主管

薄洪涛

注册时间:2017-09-18
最后登录:2022-01-28
在线时长:14小时22分
  • 粉丝4
  • 金钱75
  • 威望40
  • 积分615

热门问题