将数据从弹出窗口传递到页面
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将数据从弹出窗口传递到页面相关的知识,希望对你有一定的参考价值。
我有一个基本形式,ERP的用户可以创建快速支持的票证。在表单中,他们必须放置客户端ID,但我希望他们单击搜索图标以打开弹出窗口(或类似的东西)并选择客户端。
在弹出窗口中我想加载一个客户端列表,当他们选择客户端时,将de ID发送到他们创建票证的主页面...
我怎样才能做到这一点?
答案
我使用下一个脚本将数据从子页面发送到主页面:
$("button").click(function() {
var data = $(this).val();
window.opener.document.getElementById('cliente-nombre').value = data;
window.parent.close();
});
并在按钮打开弹出窗口:
function openNominaCliente() {
window.open("/clientes/nomina", "popupId", "location=no,menubar=no,titlebar=no,resizable=no,toolbar=no, menubar=no,width=500,height=500");
}
谢谢大家!
以上是关于将数据从弹出窗口传递到页面的主要内容,如果未能解决你的问题,请参考以下文章
Android:将片段和弹出窗口的点击事件中生成的变量传递给活动的方法