###前提・実現したいこと
Struts、Java、Jspで検索結果の一覧画面を表示する画面を作っています。
一覧画面でチェックボックスにチェックをした対象に対して一括で処理をする処理なのですが、
チェックした対象に加えて行数を渡したいと思いチェックボックスにチェックを加えると、hiddenに追加するという処理を以下のような形でjQueryで作成しました。
チェックした際に追加はできるのですが、チェックを外した場合に除去する方法が分かりません。
チェックした対象の行数も一緒に渡すことができればこのやり方にこだわりがありません。
他の方法を含めていいアイデアがあれば教えてください。
###該当のソースコード
jQuery
1 2$(".checkbox input").click(function(){ 3 4 var lineNo = $(".checkbox input").index(this); 5 6 if($(this).prop("checked")){ 7 $('<input>').attr({ 8 type: 'hidden', 9 name: 'lineNo', 10 value: lineNo ★ここで行数を追加している 11 }).appendTo('form'); 12 }else{ 13 // 14 15 } 16});
jsp
1<logic:iterate id="cccDat" name="aaaDto" property="bbbList" indexId="index"> 2 3 <%-- 中略 --> 4 5 <div id="row${index}_set" class="checkbox"> 6 <html:checkbox property="eee" value="${cccDat.ddd}"/> 7 </div> 8</logic:iterate>
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。