jquery 选中checkbox ,其他页面checkbox实现同步选中

wodehongseupan 2013-09-05 01:38:17
$(document).ready(function(){
$('#checkall').click(function(){
$("input[type='checkbox']").attr('checked', $('#checkall').is(':checked'));
})
});

这个是当前页全选/反选复选框;我现在做的是checkall在top页面,而其他的checkbox在bottom页面,怎么才能在top页面选中checkall,在bottom同步全选/反选 ?
...全文
110 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wodehongseupan 2013-09-06
  • 打赏
  • 举报
回复
引用 2 楼 zyb134506 的回复:

var $ckAll = $('#checkAll');
var bwin = parent.frames["bottom"].window, b$ = bwin.$;
var bdoc = bwin.document, $cks = b$('input:checkbox');
$ckAll.click(function(){
 $cks.prop('checked', $ckAll.prop('checked'));
});
这个是不了啊,有2个问题我不太了解,您的prop我换成attr可以吗?因为我的js库版本低。 另外一个问题是bdoc是啥作用,这里面没有用到它啊,我刚接触jq,好多东西不太熟。
快乐的2 2013-09-05
  • 打赏
  • 举报
回复

var $ckAll = $('#checkAll');
var bwin = parent.frames["bottom"].window, b$ = bwin.$;
var bdoc = bwin.document, $cks = b$('input:checkbox');
$ckAll.click(function(){
 $cks.prop('checked', $ckAll.prop('checked'));
});
  • 打赏
  • 举报
回复
$(window.parent.frames["bottom"].window.document).find("input[type='checkbox']").attr('checked','checked');

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧