如何批量删除选中的记录,我想把参数拼接在链接后面:
<a style="text-decoration:none;display:block;margin-top:3px;color: black;" href="${request.getContextPath}/restaurant_management/deleteOrder.action?orderId=" >删除记录</a></div>
<a style="text-decoration:none;display:block;margin-top:3px;color: black;" href="${request.getContextPath}/restaurant_management/deleteOrder.action?orderId=" >删除记录</a></div>
解决方案 »
- 新手求助 求大侠帮忙
- 急,修改打印(list)模板时,报如下错误信息
- 这个异常是?
- 请问jsp页面怎样取得方法的返回值
- struts中使用命名锚记的问题
- linux维护java线程的脚本文件编辑等问题
- 请教request.getRequestDispatch.forward()与response.sendRedict()的详尽解释!!!
- 各位大师,帮忙解决几个java问题!感激不尽!十万火急!!!!
- 在程序里面怎样得到select count(*) from aaa 的执行结果?请看
- 一个弱弱的问题:该如何设置才能用JAVAX包
- 关于SmartUpload上传组件,读取上传文件读到的是-1问题
- web开发的后台插件化开发是怎么实现的?请给个相关搜索词我去搜索一下
//激活所选择的项
var elem = document.getElementsByName("record");
var len = elem.length;
var checkstr = "";
for(var i=0; i<len; i++) {
if(elem[i].checked==true)
{
if(checkstr!="")
{ //将所选的各项记录的id形成字符串,并以“,”分割
checkstr+=",";
}
checkstr += elem[i].value;
}
}
if(checkstr=="")
{
alert("请至少选择一项进行操作!");
return false;
}
else
{
//将拼成的id字符串,作为参数传给Action里面的 checkString 属性 其类型为String
window.location.href="${request.getContextPath}/restaurant_management/deleteOrder.action?orderId="+checkstr;
}
}页面中复选框:<input type="checkbox" name="record" value="<s:property value="orderId" />" />建议你做成一个删除的button 点击后执行 deleteRecord()