これはすばらしいものです。jQueryフォームの検証 - ページ上のすべての選択要素から値を取得し、重複がないことを確認してください
私のページには<select>
の要素のリストがあります。これらの各ドロップダウンは、オンラインの親の夜の予約システムの予約時間のリストです。このような
各選択ルックス:
<select class="appointments" id="14" name="appointments[]">
<option>.. Select:</option>
<option value="1">[ 4:00 ]</option>
<option value="2">[ 4:05 ]</option>
<option value="3">[ 4:10 ] Eliza Fox</option>
<option value="4">[ 4:15 ]</option>
<option value="5">[ 4:20 ]</option>
<option value="6">[ 4:25 ] diane davison</option>
<option value="7">[ 4:30 ]</option>
<option value="8">[ 4:35 ]</option>
<option value="9">[ 4:40 ]</option>
<option value="10">[ 4:45 ]</option>
</select>
予約した人によって
とされていません。 value
の整数は、その時間に特有の予約スロットです。
私は両親が同時に2件の予定を予約することができるようにしたくないので、私は、私はすべての重複があるかどうかを確認、その後、各<select>
要素のvalue
の配列を取得するためにjQueryを使用することができます考えていました。
重複が見つかった場合は、フォームの送信を停止してalert
と表示したいと思います。
それがfalseを返した場合は事前のおかげで、この関数は
も参照してください。http://stackoverflow.com/questions/2419114/using-jquery-how-can-i-check-that-a-collection-of-input-elements-have-unique-va –