0

テーブルに関数を追加する必要があるため、チェック ボックスで複数の行を選択し、[選択] ボタンを押すと、別の JSP ページがポップアップして、選択した行が送信されます。「選択」ボタンで行を選択し、送信用の送信ページをポップアップするだけです。

ここに画像の説明を入力 ここに画像の説明を入力

テーブル JSP:

<table id="summaryTable" class="tablesorter" > 
<thead> 
<tr> 
<th>&nbsp;</th>  
<th>Bar Code</th> 
<th>Origin</th> 
<th>Sender Name</th> 
<th>Recipient Name</th> 
<th>Receipt Date</th>
<th>Load Date</th>
<th>Forecast ISC</th>
<th>Actual ISC</th>
<th>Country</th>
<th>Source</th>
<th><input type="submit" name="selectCheckBox" value="Select"></th>
</tr> 
</thead> 
<tbody> 
<tr> 
<c:forEach items="${summary}" var="summary">

 <tr>
 <td><c:out value="${summary.eventDesc}" /></td>
 <td><c:out value="${summary.labelNbr}" /></td>
 <td><c:out value="${summary.origin}" /></td>
 <td><c:out value="${summary.senderName}" /></td>
  <td><c:out value="${summary.receiverName}" /></td>
  <td><c:out value="${summary.receiptDate}" /></td>
  <td><c:out value="${summary.loadDate}" /></td>
 <td><c:out value="${summary.forecastIsc}" /></td>
  <td><c:out value="${summary.actualIsc}" /></td>
  <td><c:out value="${summary.country}" /></td>
  <td><c:out value="${summary.source}" /></td>
  <td><input type="checkbox" value=""></td>
  </tr>
  </c:forEach>
4

2 に答える 2

0

こんにちは、これは選択したボックスをチェックするコードですが、その後何をしたいのか正確にはわかりません。

            $.each($("input[type=checkbox]:checked"),function(){
                //your code here
            });
于 2013-02-28T20:43:37.550 に答える
0

「送信ページをポップアップする」部分をクリアしていただけますか?最初の部分のコードは次のようになります

$('[name="selectCheckBox"]').on('click', function() {
  $('[type="checkbox"]').prop('checked', true);
  //$.ajax call here if you just want to post it to the backend
});
于 2013-02-28T21:01:24.843 に答える