日期:2014-05-16 浏览次数:20776 次
Ext.onReady(function() {
var sm = new Ext.grid.CheckboxSelectionModel();
var cm = new Ext.grid.ColumnModel(
[new Ext.grid.RowNumberer(),
sm,
{ header : '所属类型',dataIndex : 'h1',width:130},
{ header : '修改',dataIndex : 'h2',width:50,
renderer : function(value) {
return "<a onclick=onc('edit_"+value+"') style=cursor:hand >修改</a>";
}
}
]);
cm.defaultSortable = true;
ds = new Ext.data.Store({
proxy : new Ext.data.HttpProxy({
url : '/hghss/ExExamTeamPageAction.do'
}),
reader : new Ext.data.JsonReader(
{totalProperty : 'totalProperty',root : 'root'},
[
{name : 'h1',mapping : 'h1'},
{name : 'h4',mapping : 'h2'}
]
)
// remoteSort:true
});
var grid = new Ext.grid.GridPanel({
tbar:[
new Ext.Toolbar.Fill(),
{
text:'删 除',
tooltip:'删除信息',
handler:function(){window.open("");}
//iconCls:'remove'//图标
}
],
el : 'grid',//页面div的id
title : ' ',
sm:sm,//设置多选框可以多选
trackMouseOver : true,
loadMask : {
msg : '正在加载数据,请稍侯……'
},
store : ds,
cm : cm,
viewConfig : {
columnsText : "显示/隐藏列",
sortAscText : "正序排列",
sortDescText : "倒序排列"
}
});
grid.render();
});//end ...... Ext.onReady(function()
var oSelMode = grid.getSelectionModel();
var oRecords = oSelMode.getSelections();
var sIds = "";
for(var i=0;i<oRecords.length;i++){
sIds += oRecords[i].get("h1");
if(i != oRecords.length-1) sIds += ",";
}
alert(sIds)
得到sIds后赋值给表单递交即可