将数据从弹出窗口传递到页面

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将数据从弹出窗口传递到页面相关的知识,希望对你有一定的参考价值。

我有一个基本形式,ERP的用户可以创建快速支持的票证。在表单中,他们必须放置客户端ID,但我希望他们单击​​搜索图标以打开弹出窗口(或类似的东西)并选择客户端。

cliente form

在弹出窗口中我想加载一个客户端列表,当他们选择客户端时,将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:将片段和弹出窗口的点击事件中生成的变量传递给活动的方法

如何将数据从 aspx 页面传递到 ascx 模式弹出窗口?

如何从弹出窗口向 boxlayout 添加新标签?

是否有任何解决方案可以显示从弹出窗口到选择字段的选定记录

无法从弹出窗口中的日历为 UITextField 设置值

从弹出的视图控制器传递数据