【问题标题】:How to get a form elements value in the resulting child window (jQuery)如何在结果子窗口中获取表单元素值(jQuery)
【发布时间】:2013-05-08 20:09:22
【问题描述】:

我正在尝试将输入元素的值从父页面上的表单传递到其子页面。我的opener页面上的form元素,如下:

<input id="selectedOrgName" type="text" value="SOME_VALUE" name="selected_org_name">

“SOME_VALUE”的值是动态的,需要传递到子页面。我需要做的是通过引用开启者的输入值来找到该值。

我尝试了一些东西,主要是使用基本的 JavaScript,但都没有成功——所以,我想我会尝试 jQuery,但这也不起作用。我试过的代码:

    var abc = openerF.$("[name=selectedOrgName]");

【问题讨论】:

    标签: javascript jquery forms input window.opener


    【解决方案1】:

    只要做:

    var selectedOrgNameValue = $("#selectedOrgName", window.opener.document).val();
    

    请注意,如果您不想/需要在子窗口中加载 jQuery,您可以这样做:

     var selectedOrgNameValue = window.opener.jQuery("#selectedOrgName").val();
    

    【讨论】:

    • 非常感谢你——这只是我需要的。 :-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多