作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
让我们从头开始,但请不要 panic ...这是一个 Jquery 问题 ;-)
我正在编写 PHP 代码:用户向我们的数据库发送查询,表单显示结果集,分组在表格中,并带有用于选择数据的复选框。
我想知道如何使 Jquery 代码与选择/取消选择复选框一起运行,以选择/取消选择每个表的数据,我的意思是每组结果。
比如像这个例子http://www.wiseguysonly.com/2010/01/15/select-and-unselect-all-checkboxes-with-jquery/
1: 所有复选框都有一个“checkbox”类:input type=”checkbox” class=”checkbox”
function toggleChecked(status) {
$(".checkbox").each( function() {
$(this).attr("checked",status);
});
}
您能告诉我修改 toggleChecked 函数的最佳方法是什么吗?
调用toggleChecked的第二个参数,用第二个参数值替换“.checkbox”? (我找不到正确的语法来执行此操作)。
或者有不同的方法吗?
顺便说一句,使用 prop 代替 attr 更好吗?最好的问候。
最佳答案
只需向函数添加第二个参数,然后使用它。
function toggleChecked(status,selector) {
$(selector).each(......);
}
如果您真的在为像这样简单的事情苦苦挣扎,那么您真的不应该使用 jQuery。您应该首先了解纯 JavaScript。否则这就像带着世界上最好的工具去建筑工地,甚至可能知道如何完美地使用这些工具......一天之内就会崩溃。
关于javascript - 使用 jQuery 选择和取消选择一组复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13687722/
我是一名优秀的程序员,十分优秀!