我在ExtJS中看到了这个例子,但似乎checkColumn并没有更新XML.API也没那么有用.我想做的是这样的事情.当用户单击网格中的复选框时,它将发送AJAX请求.
columns: [{
xtype: 'checkcolumn',
width: 30,
sortable: false,
id: 'check1',
dataIndex: 'check11',
editor: {
xtype: 'checkbox',
cls: 'x-grid-checkheader-editor'
},
listeners: {
checkchange: function (column, recordIndex, checked) {
alert(checked);
alert("hi");
}
}
}
]
Run Code Online (Sandbox Code Playgroud)
为我工作:)
在extjs4中你可以做到这一点.有'checkchange'事件,所以你可以这样:
{
header: 'State',
dataIndex: 'STATE',
xtype: 'checkcolumn',
editor: {
xtype: 'checkbox',
cls: 'x-grid-checkheader-editor'
},
listeners: {
checkchange: function(column, recordIndex, checked) {
console.log(checked);
//or send a request
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19061 次 |
| 最近记录: |