Noo*_*oon 9 javascript extjs click gridpanel extjs4
我通过以下方式成功地向我的网格添加了一个双击事件监听器:
listeners : {
itemdblclick: function(dv, record, item, index, e) {
alert('working');
}
},
Run Code Online (Sandbox Code Playgroud)
现在,我需要在所选行的第三列中获取确切值,我该怎么做?
编辑
好的找到了:
listeners: {
itemclick: function(dv, record, item, index, e) {
alert(record.get('name'));
}
}
Run Code Online (Sandbox Code Playgroud)
但似乎结果record.get('name')不是文字!它是一个对象,但我无法像处理文本那样处理它.任何人都有任何想法吗?
编辑
例如,如果我将名称传递给搜索功能:Search(record.get('name'));这将无效.但如果我这样通过它:Search('Mike');它的作用!
确保这件事
console.log(record.get('name'))直接访问,将字段的值打印到控制台中。基本上所有的都应该返回相同的。console.log(record.data.name)console.log(record.data['name'])''请像这样动态应用var myVar = 2; myVar = myVar + ''; // now print 20 as string | 归档时间: |
|
| 查看次数: |
35622 次 |
| 最近记录: |