工作记录:jquery easy ui和struts2的批量删除实例

jsp页面的话,不用多说,左边一定是使用easy ui 的组件,当点击"批量删除"按钮时,触发js事件:

js中的写法:

function batchDel(state){

    //getSelections:返回所有被选择的行,当没有记录被选择时,将返回一个空数组。

var selected = $('#question').datagrid('getSelections');

if (selected != null && selected != "") {

var selcheck = new Array();

for ( var i = 0; i < selected.length; i++) {

selcheck.push(selected[i].CHR_ID);

}

var ids = selcheck;//组织好所有被选中的问题ids

//注意这

if (window.confirm('提示:是否批量删除?')) {

//异步请求

$.post("questionAction!deleteQuestion.dhtml?state="+state+"&ids="+ids, 

function(del) {//del:返回的数据

if (del=='success') {

alert("提示:批量删除成功!");

$("#question").datagrid('reload');

}else{

alert("提示:批量删除失败!");

}

});

}

} else {

alert('请至少选择一条记录!');

return;

}

}

-------------------------------

---action中的写法:

首先action要定义一个变量ids,并提供get/set方法,那么,在action的任意地方,我们就可以直接使用这个ids了,


ids已经是一个字符串了。内容大概是:  1,2,3  这样的数据,一下就是根据系统不同使用不同的方法去执行删除的操作了

这里就不再赘述,



转载于:https://my.oschina.net/u/576818/blog/323310

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值