0
值我有一個JSON店:獲取點擊的JSON元素與ExtJS的
var jsonstore = new Ext.data.ArrayStore({
fields: ['bla', 'blubb'],
data: [ ['bla', 'blubb'],
['blabla', 'blublu'],
['blass', 'hallo'],
['bam', 'guckt'] ]
});
和ExtJS的列表視圖:
....
,{
xtype: 'listview',
name: 'abrufliste',
store: jsonstore,
id:"ladebereich",
multiSelect: false,
emptyText: 'nix da',
reserveScrollOffset: true,
columns: [ { header: 'Name',
width: .5,
dataIndex: 'NAME' }
....
和點擊事件:
Ext.ComponentMgr.get('ladebereich').on("click",function (sthis,index,node,e){
alert("node: "+node.childNodes[0].childNodes[0].innerHTML);});
我想獲取點擊節點的值。
我做
node.childNodes[0].childNodes[0].innerHTML
獲得的價值,但是那是一個糟糕的解決方案。
我想從我的jsonstore中獲得點擊元素, 有什麼建議嗎?