オーケーは一例です...ここ
まず(私はFramePage.htmそれを呼ばれる)のiFrameコンテンツのソースです...ここで
<body>
<input id="Checkbox1" type="checkbox" name="checkbox" />
<input id="Checkbox2" type="checkbox" name="checkbox"/>
<input id="Checkbox3" type="checkbox" name="checkbox" />
</body>
は、ページ上の源でありますそれはフレームページ名「チェックボックス」ですべてのチェックボックスを選択します親ページ上のボタンをクリックするのiFrame ...
<iframe id="frame" src="FramePage.htm"></iframe>
<input id="Button1" type="button" value="button" onclick="setData()" />
<script type="text/javascript">
function setData()
{
var frame = document.getElementById('frame');
var checkboxes = frame.contentWindow.document.getElementsByName('checkbox');
for (var i = 0; i < checkboxes.length; i++)
{
checkboxes[i].checked = true;
}
}
</script>
を収容します。これは完全によく
$("#select_checkbox").change(function(event){
$("#content").contents().find(':checkbox').each(function(){
jQuery(this).attr('checked', $("#select_checkbox").is(':checked'));
});
});
select_checkboxが親のチェックボックスのIDです
作品:)
おかげフレームのIDです - 私はそれを試してみる。ところで、iframe内のチェックボックスも無効にする必要があります。checkboxes [i] .disabled = trueですか? – tonyf
私の頭の上から私はそれがcheckboxes [i]と思う.checked = false;私は無効には、コントロールではなく値を無効にすると思う... :) –