一覧をチェックして重複登録しないように仕組みを検討してます。
<div id="member"> <input type="checkbox" class="members" value="200"> <input type="checkbox" class="members" value="250"> <input type="checkbox" class="members" value="300"> <input type="checkbox" class="members" value="350"> <input type="checkbox" class="members" value="400"> <input type="checkbox" class="members" value="450"> <input type="checkbox" class="members" value="500"> </div>
このような感じの項目があります。
他のセクションから項目を選択して上記のvalue値と重複しないようであれば
追加したいと思っています。
//例えば引数で var val="250"; var row_num = $("div#member input").length; var j = 0; for(var i = 1;i <= row_num ;i++){ val_sb = $("div#member input:eq(" + i + ")").val(); if(val == val_sb){ j++; } } if(j>0){ alert("重複しています"); }else{ alert("登録できます") }
といった感じの仕組みです。
値を取得しようとしましたがundefinedになってしまいます。
count やlengthを使うなどの情報があり試してみましたが、力業でやってみています。
宜しくおねがいいたします。
回答2件
あなたの回答
tips
プレビュー