我使用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);