【发布时间】:2015-09-16 07:37:26
【问题描述】:
我有一个带有 custom data-* 属性的 iframe,它采用我的选择标记中的一个选项的值。我正在尝试通过引用该 iframe 属性在 iframe 中呈现的表单中检索此 data-id 的值。
编辑:我的 iframe 和原始 DOM 在同一个域中
我的表格:
<select id="option-dropdown">
<option value="opt-1">Option 1</option>
<option value="opt-2">Option 2</option>
</select>
用于拉取所选选项的脚本:
var optionSelected = $('#option-dropdown').val();
这里我的 iframe 是用 data-id 声明的:
'<iframe id="edit-iframe" data-id="' + optionSelected + '" src="/somePage + '"></iframe>'
最后是我在 iframe 中呈现的表单。这个表单可以引用 iframe 的data-id吗?
<form action="/someAction" method="post>
<input id="input-1" value="optionSelected"/>
<input id="input-2" value="someOtherValue"/>
<button id="save" >Save</button>
</form>
【问题讨论】:
标签: javascript jquery html forms iframe