1
少なくとも1つのチェックボックスオプションを選択する必要があります。 valid> submitフォームの場合。一度しか動作しません。ユーザーがチェックボックスをオンまたはオフにしてもう一度送信すると、フォームは空になります。jQueryフォーム検証は一度だけ発行します
$('#submit-button').on('click', function() {
$('input:checkbox').each(function() {
if (!$(this).is(":checked")) {
$('#submit-error').html('Plase select at least one option!');
return false;
} else {
$('#my-form').submit();
}
});
});
EDIT:このフォームはモーダルウィンドウ内の提案のための
おかげです。まだ動作していません。私はそれが何か違いがあれば、このフォームはモーダルウィンドウの中にあるということを付け加えておきます。 – WayBehind
コンソールに何かエラーがありますか? –
実際、私はそこにタイプミスがあり、あなたのコードは動作しています!ありがとうございました! – WayBehind