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

在数据库PHP中插入注册表后刷新下拉列表,php,ajax,codeigniter,refresh,html-select,Php,Ajax,Codeigniter,Refresh,Html Select,我有一个使用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-prima

我有一个使用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上的databind函数类似。

更改后的子窗口:

window.opener.location.reload(false);

你能将JavaScript添加到弹出窗口上的关闭按钮吗?我就是这么做的,在JavaScript函数中放入JOE LEE提供的line window.opener.location.reload(false)。非常感谢,这就成功了。为了更清楚地说明这一点,我使用Jquery完成了这项工作,并处理了标记的ID,然后我添加了您提供给我的代码行。感谢您抽出时间回答。