extjs 之Ext.data.Store变更单行记录值【修改】
来源:互联网 发布:重庆公路网络教育平台 编辑:程序博客网 时间:2024/06/01 22:32
1.record声明如下
machineuse_record = Ext.data.Record.create([{
name : 'id',
type : 'int'
}, {
name : 'projectname',
type : 'string'
}, {
name : 'projectid',
type : 'int'
}, {
name : 'ip',
type : 'string'
}, {
name : 'server',
type : 'string'
}]);
2.datastor声明如下
machineuse_list_grid_store = new Ext.data.Store({
proxy : new Ext.data.HttpProxy({
url : 'GetMachineUseList',
method : 'POST'
}),
reader : new Ext.data.JsonReader({
root : "root",
id : 'machineuse_list_grid_store',
totalProperty : 'totalCount'
}, machineuse_record)
});
3. grid声明如下
machineuse_list_grid = new Ext.grid.GridPanel({
store : machineuse_list_grid_store,
animate : true,
columnLines : true,
region : 'south',
height :Glb.outer_center.getHeight() * 0.63,
tbar : [p_buttons],
split : true,
autoScroll:true,
columns : [{
id : 'id',
header : "id",
width : 60,
sortable : true,
dataIndex : 'id'
}, {
id : 'ip',
header : "机器ip",
width : 120,
sortable : true,
dataIndex : 'ip'
}, {
id : 'server',
header : "部署服务",
width : 80,
sortable : true,
dataIndex : 'server'
}, {
id : 'projectname',
header : "项目",
width : 120,
sortable : true,
dataIndex : 'projectname'
},
{
id : 'projectid',
header : "项目id",
width : 120,
sortable : true,
dataIndex : 'projectid',
hidden: true
}],
region : 'south',
bbar : new Ext.PagingToolbar({
pageSize : 10,
store : machineuse_list_grid_store,
displayInfo : true,
displayMsg : '显示 {0} - {1} /共 {2}条记录',
emptyMsg : "没有记录"
})
});
4. 通过修改datastore记录来修改grid某行的值
var rec = machineuse_list_grid_store.getAt(g_machine_rowIndex);
rec.set('ip', ip);
rec.set('server', env);
rec.set('projectid', owner);
rec.set('projectname', owner);
rec.commit();
- extjs 之Ext.data.Store变更单行记录值【修改】
- extjs 之Ext.data.Store变更单行记录值【修改】
- ExtJs之Ext.data.Store
- ExtJs之Ext.data.Store
- ExtJs之Ext.data.Store
- ExtJs之Ext.data.Store
- ExtJs之Ext.data.Store
- ExtJs之Ext.data.Store
- ExtJs之Ext.data.Store
- ExtJs之Ext.data.Store
- ExtJs之Ext.data.Store
- ExtJs之Ext.data.Store
- ExtJs之Ext.data.Store
- ExtJs之Ext.data.Store
- ExtJs之Ext.data.Store
- ExtJs之Ext.data.Store
- ExtJs之Ext.data.Store
- ExtJs之Ext.data.Store
- 一个简单的回调函数的例子
- C# 委托 协变 实例
- 指针必须初始化才能使用
- 一个数以最少步骤分解为另外两个数和差问题的解决
- 最新SSH版本
- extjs 之Ext.data.Store变更单行记录值【修改】
- 正则表达式 【维基百科,自由的百科全书】
- AXIS1版本 WSDL生成JAVA客户端
- HDOJ 1969 二分
- MySQL 索引优化 btree hash rtree
- User Location API 的使用/如何判断 找到的 位置提供者是最好的
- 新建项目ASP.NET Web 应用程序和新建网站的区别
- perl 正则表达式支持的特殊字符
- 进行归档的具体要求