2

Yii防止重复提交并在提交成功后给出提示

如何防止重复提交,并在提交成功后给出提示?

//控制器(controller)中
Yii::app()->user->setFlash('submit','thanks');
$this->;refresh();

//视图(view)中
if(Yii::app()->user->hasFlash('submit')){
    echo Yii::app()->user->getFlash('submit');
}

一般我们是跳转到列表页,或用redirect跳到编辑页,就不需要了,如果还是要显示当前页
以上就有用了,比如在当前时显示,编辑或添加新的记录