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

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


“ SOME_VALUE”的值是动态的,需要传递到子页面上。我需要做的是通过参考打开器的输入值来找到该值。

我已经尝试了一些方法,大多数都使用了基本的JavaScript,但都没有成功-因此,我以为我会尝试使用jQuery,但这也不起作用。我尝试过的代码:

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

最佳答案

做就是了 :

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


请注意,如果您不想在子窗口中加载jQuery,则可以执行以下操作:

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

关于javascript - 如何在结果子窗口(jQuery)中获取表单元素值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16449314/

10-13 00:24