框架很多很强大啊,参见示例:
需求:有很多行数据,每行有一个checkbox,要实现全选和全不选功能。
一般的解决方法:获取是点击了全选还是全不选;以点击了全选为例:使用getElementssByName等方法获取全部的checkbox;遍历;使遍历到的chechbox选中。这需要至少10行以上代码(按编程规范使用换行)。
使用jquery框架:只需4句(8行)代码:
if ($("input[@type=radio][@checked]").val() == "1")
{
$("input[@type=checkbox]").attr("checked", true);
}
else if ($("input[@type=radio][@checked]").val() == "0")
{
$("input[@type=checkbox]").attr("checked", false);
}
本文介绍了一种使用jQuery框架简化全选和取消全选功能的方法。通过简单的几行代码即可实现原本复杂的全选逻辑,提高了开发效率。
1393

被折叠的 条评论
为什么被折叠?



