通过选中表格里的checkbox,来删除table的row,然后在点击保存按钮。在前台通过JavaScript能删除row,可是提交到后台还是没删除前的数据??代码如下:
itemTable = document.getElementById("itemTable");
function delRow()
{
    var inputs = itemTable.getElementsByTagName("input");
    var rowObj = null;
    alert(inputs.length)
    for (var i = inputs.length - 1; i >= 0; i--) {
        if (inputs[i].type == 'checkbox' && inputs[i].name == 'deleteCheckBox') {
            if (inputs[i].checked) {                /*  itemTable.deleteRow(inputs[i].parentNode.parentNode.rowIndex);*/
                var tr = inputs[i].parentNode.parentNode;
                var tbody = tr.parentNode;
                tbody.removeChild(tr);            }
        }
    }}
。。
<table width="96%" align="center" id="itemTable">
    <thead>
        <tr class="LineColor_Header">
             <td width="26">Del</td>
             <td width="89">*<fmt:message key="maintains.SalesQueryRma.sellOutNo"/></td>
           ..............        </tr>
    </thead>
    <tbody id="mybody">
        <c:if test="${productList!=null}">
            <c:forEach items="${productList}" var="rmaDetailBean" varStatus="v">
              <tr class="LineColor_L1">
                    <td width="26"><input type="checkbox" name="deleteCheckBox" value="checkbox"          style="border:0"/></td>                  
 ...............
            </c:forEach>
这是什么问题请高人指点,先谢了?????