表单选择框

Posted 晨曦橙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了表单选择框相关的知识,希望对你有一定的参考价值。

实现要求:1、点击全选框,将所有的选择框选中 2、点击全不选框,将所有选中的选中框全部清除选中,处于没有选中的状态。 3、点击反选,将已经选中的框变为没有选中,将没有选中的框,变为选中。

要点: :checkbox 匹配所有复选框 attr(\'checked\',true/false)

 

html中基本框架:

js

实现全选功能:

$(\'#all\').on(\'click\',function(){ $(\'#checkbox>:checkbox\').attr(\'checked\',true); });

实现全不选功能

$(\'#none\').on(\'click\',function(){ $(\'#checkbox>:checkbox\').attr(\'checked\',false); });

实现反选功能

$(\'#fan\').on(\'click\',function(){ $(\'#checkbox>:checkbox\').each(function(){ $(this).attr(\'checked\',!$(this).attr(\'checked\')); }); });

以上是关于表单选择框的主要内容,如果未能解决你的问题,请参考以下文章

使用模型表单集时如何呈现文本框而不是选择框

基于两个组合框选择的过滤器表单

如何使用jquery重置表单中的多个选择框?

表单选择框

使用 AJAX 动态填充的选择框不会在表单提交时发布

使用子表单上列表框选择的值填充文本框