我有一个带有 MVCGrid 的页面,它从外部页面调用模式表单:
$g1=$p->add('MVCGrid');
$g1->setModel('Student');
$g1->addButton('Add New')
->js('click')
->univ()
->dialogURL('Add New', $this->api->getDestinationURL('newStudent'));
外部页面具有以下形式并且工作正常:
$f=$page->add('MVCForm');
$f->setModel('Student');
if($f->isSubmitted()){
$f->update();
$f->js()->univ()->closeDialog()->execute();
}
但是添加了一个新Student后,grid没有更新,怎么更新呢?这是这样做的正确方法吗?(我正在尝试使用与 CRUD 类似的功能,但仅用于创建。)