3

parsley.js でラジオ ボタンを検証しようとしています。以下は私が使用しようとしているコードです

  <p id="registration_field_custom2" class="onefield registration_field_custom2">
  <span class="doyou">
  <span class="text">etc etc etc etc ?</span>
    <input type="radio" name="custom2" value="Yes" id="custom2_yes" 
        data-required="true" 
        data-error-container="#submitDetails .error6" 
        data-error-message ="Please chose either yes or no"
    />
    <label for="custom2_yes">Yes</label>
    <input type="radio" name="custom2" value="No" id="custom2_no"  
    />
    <label for="custom2_no">No</label>     
  </span>
  </p>

ただし、はいまたはいいえを選択した場合でも、両方に必要なデータを探しています。ユーザーが「はい」または「いいえ」のいずれかを選択できるようにしたいだけです... parsley.jsでそれを行うにはどうすればよいですか?

4

3 に答える 3

17

Parsley でラジオ ボタンを検証するには、data-required="true" を使用するだけです。ラジオボタンに data-mincheck を使用する必要はありません。ラジオ ボタンの名前が同じであるため、parsley はそれらが同じグループにあることを自動的に認識します。パセリのドキュメントに良い例があります: http://parsleyjs.org/doc/index.html

例:

<input id="radio-required" class="parsley-validated" type="radio" data-required="true" value="foo" name="radiorequired">
<input id="radio-required2" type="radio" value="bar" name="radiorequired">
于 2013-10-23T09:23:31.487 に答える
-2

data-mincheck は、チェックボックスの検証に機能します。

data-parsley-required="true" はオプションの検証に機能します

http://parsleyjs.org/doc/examples/simple.html

于 2017-09-18T12:41:31.593 に答える