0

我有一个粗略的表格,我想用我的数据库中的数据自动完成一些字段(不是全部)。我不想因为弹出窗口而重新加载所有表单(更改将丢失)。当我尝试重新加载这样的简单字段时。$myfield = $crud->form->getElement('myfield'); 并在 $myfield->js()reload() 事件之后执行。myfield 中有一个新表单,所有字段都包含在子表单中。

我的问题是是否可以独立于 crud 表单重新加载字段以及如何正确执行?

4

1 回答 1

0

试试这个。如果有不清楚的地方,请告诉我。

$form->js()->atk4_form(
         'reloadField',
         'field_name',
         array($this->api->url(),'some_other_var'=>'some_other_var_value')
)
  • field_name - 要重新加载的字段的名称
  • some_other_var - 要添加到 url 的附加变量

更多关于 reloadField js 函数的信息在这里

于 2012-11-30T10:48:42.497 回答