在数据库PHP中插入注册表后刷新下拉菜单


Refresh dropdown after inserting registry in database PHP

我使用CodeIgniter框架用PHP创建了一个下拉列表。下拉代码如下:

<?php
    echo form_dropdown('empresas', $idEmpresa, 'nombre');
 ?>
 <a onclick=newPopup("http://localhost/ProyectoNetbeans/CodeIgniter_2.1.3/index.php/Test_controller/",300,1250) class="btn btn-primary" >Agregar nueva empresa</a>

使用这段代码,我在下拉菜单中显示了数据库表的当前信息。然后我有一个按钮,它调用另一个控制器,允许我操作特定表的数据(这将在一个新的弹出窗口中打开),因此,例如,我在该控制器上执行插入操作并关闭弹出窗口,然后我返回具有下拉菜单的页面,并且我插入的新注册表不会在下拉菜单中显示。

是否有办法刷新下拉列表的值?我调查并了解到这可以使用Javascript实现,但我不确定如何做到这一点。

我想做的是类似于在asp.net上的数据绑定函数

更改后的子窗口:

window.opener.location.reload(false);