主に、一部の Web ページのテーブルをシミュレートして、全選択機能を実現します。
<form> 你爱好的运动是: <input type="checkbox" id="Check" value="全选/全不选"/>全选/全不选 <br /> <input type="checkbox" name="items" value="足球" />足球 <input type="checkbox" name="items" value="篮球" />篮球 <input type="checkbox" name="items" value="羽毛球" />羽毛球 <input type="checkbox" name="items" value="乒乓球" />乒乓球 </form>
「すべて選択」/「すべて選択解除」ボタンをクリックすると、下のチェックボックスが対応する操作を実行します。
同時に、逆に全選択する場合、以下のチェックボックスがチェックされていない場合は、「全選択」/「全選択解除」ボタンは選択されません。
$('[name=items]:checkbox').click(function () { var p = $('[name=items]:checkbox'); if(p.filter(':checked').length==p.length) { //alert("Hello World"); $("#Check").attr("checked", true); } else { $("#Check").attr("checked", false); } });
すべて選択機能の効果を実現するための上記の jquery 実装コードは、エディターによって共有されるすべての内容です。参考にしていただければ幸いです。また、Script Home をサポートしていただければ幸いです。