jQuery UI 复选框按钮全选问题
我用它来检查所有复选框。
<input type="checkbox" id="all" onclick="$('input[name*=\'selected\']').attr('checked', checked);" />
只要我使用正常的复选框,一切都会正常。当我将所有复选框转换为 jQuery UI 复选框时: http://jqueryui.com/demos/button/#checkbox< /a> 他们会被检查——但不是在视觉上——颜色没有改变。我看到,当选中 jQuery UI 复选框时,它会获取此属性 aria-pressed="true"
有人可以帮助我了解如何完成此操作吗!
I am using this to check all checkboxes.
<input type="checkbox" id="all" onclick="$('input[name*=\'selected\']').attr('checked', checked);" />
as long as I use the normal checkboxes everything works fine. When I convert all to jQuery UI checkboxes: http://jqueryui.com/demos/button/#checkbox
They get checked -- but not in a visually -- the colors are not changing. I saw that when a jQuery UI checkbox is checked it gets this attribute aria-pressed="true"
Can someone help me understand how can I get this done!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您将很容易:
Very easily you will:
有一个
refresh
方法来更新视觉样式以编程方式更改checked
值,如下所示:There a
refresh
method to update the visual style after you change thechecked
value programmatically, like this: