js框架--jquery

框架很多很强大啊,参见示例:

 

需求:有很多行数据,每行有一个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,编程,框架)