/**
* 调用形式 deleteUtil("....action",grid,"id");或者deleteUtil("....action",grid,"id","name");
* 第1个参数是请求后台地址
* 第2参数是grid
* 第3个参数开始是根据哪些字段删除
*/
function deleteUtil(){
var argLen=arguments.length; //参数的长度
var grid = arguments[1]; //取得第2个参数是grid,以后的参数是根据哪个字段删除
var rows = grid.getSelectionModel().getSelections();
var rowsLen=rows.length;//所选删除行的长度
var deleteIds=[];
for(var i = 0;i < rowsLen;i++){
var str ={};
for(var j =2;j<argLen;j++){
var a = arguments[j];
str[a]=rows[i].get(a);
}
//把一个object对象push进一个数组
deleteIds.push(str)
}
Ext.Ajax.request({
url:arguments[0],//第1个参数是请求后台地址
params:{deleteIds:Ext.encode(deleteIds)},
success:function(response){
grid.getStore().reload();
var jsonStr = Ext.util.JSON.decode(response.responseText);
Ext.MessageBox.alert("系统提示",'<font color=black>'+jsonStr.msg+'</font>');
},
failure:function(response){
Ext.MessageBox.alert("系统提示",'<font color=black>与后台联系失败,请联系管理员...</font>');
}
});
}
还需完善 希望大家给出更好的写法
分享到:
相关推荐
资源名称:Ext.js核心函数详解资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
Ext.js核心函数详解.docxExt.js核心函数详解.docx
Ext.js核心函数详解.pdfExt.js核心函数详解.pdf
Ext.Msg.confirm("提示","数据删除后不能恢复,是否确认要删除",function(btn){ if (btn == "yes") { $.ajax({ type : "POST", url : url+"/select_rent/del_rent", ...
Ext是一个很不错的Ajax框架,可以用来开发带有华丽外观的胖客户端应用,使得我们的b/s应用更加具有活力及生命力,提高用户体验。ExtJS是一个用javascript编写,与后台技术无关的前端ajax框架。因此,可以把Ext用在...
ext js 页面自动刷新教程集合 ext js 页面自动刷新教程集合
对ext Grid进行了封装,动态加载数据源,动态生成列
ext常用函数
Ext页面中的按钮等权限的控制在后台代码是无法设置可不可用的,那就需要在前台设置了。
EXT 上传图片 删除图片,显示图片,PHP
ext技术各页面设计源代码:ext技术各页面设计源代码;ext技术各种页面设计源代码
EXT 如何画出页面,主要是js.如果还需要其它,我会整理后上传
较为复杂的,不仅要从头学习EXT 框架,而且Ext 是通过js 函数创建页面的, 这就不得不为每个页面都编写一个相对应初始化函数,这会使得开发人员要将大 量的时间放在页面的制作上,而无法集中精力专注在业务组件的...
java开发用ext开发前台页面展现 后台框架用ssh 学习工程
自己简单写了一个extjs框架,希望大家共同学习,共同进步!
Ext.MessageBox.confirm('确认提示', '你确定要导出Excel吗?', function deldbconfig(btn) { if (btn == 'yes') { var msgTip = Ext.MessageBox.show({ title : '提示', width : 350, msg :...
Ext的删除调用编写的JS脚本代码,根据代码查看相关信息,可以根据方法找到相应的方法的详细代码,请大家查看......
这个是个简单的DEMO,包括用servlet 获取请求响应;ext前台页面展示,所有数据从数组中获取;简单程序,高手略过
Ext增加,修改,删除,查询和布局,树等
EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT...