针对碎片处理页面, 单条处理 以及多条处理
单条处理
前台页面需要注意三个地方
1.<li><a class="edit" href="javascript:;" onclick="zdwhupdateShow('ids')" resizable="false"><span>修改字典</span></a></li>
2.在显示列表时,以一行设置一个动态的id
<tr target="sid" id="${id }" align="center"><!-- rel="${id }" -->
<td><s:property value="#st.index+1"/></td>
</tr>
3.在js判断的时候
function zdwhupdateShow(items){ // var idi = $('input:checkbox:checked').attr("value"); // var arr = $('input:checkbox:checked'); var id = $("input[name='"+items+"']:checked").val(); var arr = $("input[name='"+items+"']:checked"); //没有选择的时候 if(id==undefined ){ alertMsg.info("请选择一条修改记录!"); }else if(arr.length > 1){ alertMsg.info("每次只能修改一条记录,请重新选择!"); }else{ } }
多条处理
在ssh框架中 action中
String[] values = myRequest.getParameterValues("ids");
for (String string : values) {
Long.valueOf(string);
}