JS代码:
//审核亩数
$("#audit").click(function(){
var _$id=$("input[type='checkbox'][disabled!='disabled'][class='workid']:checked");//id
if(_$id.length == 0){
alert("请选择记录!");
return false;
}else{
var ids="";//ID
var areameasures="";//核实后亩数
_$id.each(function(i){
//获取核实亩数
var row=$(this).parent("td").parent("tr");
var checkAreameasure=row.find("[name='checkAreameasure']").val();
var obj=$(this);
if(i < _$id.length - 1){
ids+=obj.val()+",";
if(checkAreameasure == null || checkAreameasure == ''){
}else{
areameasures+=checkAreameasure+",";
}
}else{
ids+=obj.val();
if(checkAreameasure == null || checkAreameasure == ''){
}else{
areameasures+=checkAreameasure;
}
}
});
//判断填写的核实亩数是否为空
if(areameasures == null || areameasures == ''){
alert("请填写核实亩数!");
return false;
}else{}
var url="方法&ids="+ids+"&areameasures="+areameasures;
$.post(url,function(data){
if(data == 0){
alert("审核失败!");
}else{
alert("审核成功!");
window.location.reload();
}
});
}
});
table中写法:
<c:forEach var="work" items="${list}" varStatus="s">
<tr class="page_list_row">
<td>
<input type="checkbox" id="ids" name="ids" value="${work.id}" class="workid" />
</td>
<td align="center" nowrap="nowrap">
<input type="text" name="checkAreameasure" id="checkAreameasure" value="${work.checkAreameasure}" class="checkAreameasure" />
</td>
</tr>
</c:forEach>