Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery:单击所有复选框时如何启用按钮?-第二部分_Jquery_Html - Fatal编程技术网

jQuery:单击所有复选框时如何启用按钮?-第二部分

jQuery:单击所有复选框时如何启用按钮?-第二部分,jquery,html,Jquery,Html,首先,我要感谢所有在第一个例子中帮助我的人: 当我有这样多个字段集时,它将如何工作: <form method="post"> <fieldset> <legend>Option 1</legend> <input class="clickbox" type="radio" name="1" />1<br /> <input class="clickbox" type="radio" name="1"

首先,我要感谢所有在第一个例子中帮助我的人:

当我有这样多个字段集时,它将如何工作:

<form method="post">
<fieldset>
<legend>Option 1</legend>
    <input class="clickbox" type="radio" name="1"  />1<br />
    <input class="clickbox" type="radio" name="1" />2<br />
</fieldset>

<fieldset>
<legend>Option 2</legend>
    <input class="clickbox" type="radio" name="2" />1<br />
    <input class="clickbox" type="radio" name="2" />2<br />
</fieldset>

<fieldset>
<legend>Option 3</legend>
    <input class="clickbox" type="radio" name="3" />1<br />
    <input class="clickbox" type="radio" name="3" />2<br />
</fieldset>

<input type="submit" value="Checkout" id="submitbutton" disabled="disabled"/>

选择1
1
2
选择2 1
2
选择3 1
2

在这里。我将提前感谢您的帮助。

一种方式:

$('form input[type="radio"]').click(function () {
    var total = $('form fieldset').length;
    $('#submitbutton').prop('disabled', ($('input:checked').length === total) ? false : true)
})