1

それぞれ独自の名前を持つチェックボックスのグループがあるため、チェックボックスグループではありません。1つ以上がチェックされていることを確認するjQuery Validateのカスタムメソッドが必要です。また、通常、検証メソッドをフィールドに結び付けますが、これは多くのフィールドをカバーするため、これを送信に結び付けることができる jQuery Validate 関数があり、送信ボタン押されている?

チェックボックスの例:

<form id="form" name="form>
<input type="checkbox" name="app1" value="y" />App 1
<input type="checkbox" name="app2" value="y" />App 2
<input type="checkbox" name="app3" value="y" />App 3
<input type="checkbox" name="app4" value="y" />App 4
<input type="submit" value="Submit">
</form>
4

1 に答える 1

2

フォームの子がチェックされているかどうかを確認するだけです。

if (!$('#form').children(':checked').length) return false;

于 2011-04-21T22:51:25.677 に答える