0
如何关闭“提交”操作中的弹出对话框?现在,弹出被关闭,但它呈现给空页,Yii框架中弹出关闭问题
我查看代码,
<?php
echo CHtml::form('','post',array('enctype'=>'multipart/form-data'));
echo CHtml::activeFileField($model, 'name');
echo CHtml::submitButton('Submit', array('submit' => 'SaveAttachDocuments'));
echo CHtml::endForm();?>
我的控制器代码,
public function actionSaveAttachDocuments()
{
$model=new DocumentAttachmentModel();
// Uncomment the following line if AJAX validation is needed
$filename =CUploadedFile::getInstance($model,'name');
echo "model -> ".$filename;
$model->type =pathinfo($filename, PATHINFO_EXTENSION);
$model->name =pathinfo($filename,PATHINFO_FILENAME);
$model->save();
echo CHtml::script("window.parent.$('#Attach-New-Documents').dialog('close'); window.parent.$.fn.yiiGridView.update('Attach-new-grid');");
Yii::app()->end();
}
呈现为空白页面?如果您可以添加问题,则关闭后会发生什么情况会更好。可能是一个截图会有帮助。 – dev1234
我不想去任何页面,只是“新附件”弹出窗口应该关闭,网格应该更新... –
从代码中移除此行,Yii :: app() - > end();应该现在工作。 – dev1234