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 回答