我需要获取点击项目的值和列名称。
for each(item in colunas) {
var itemok:String = item.dataField;
Alert.show(''+datagridlist.selectedItem.itemok); // show value of column
}
但这样它会返回'undefined'。
但是如果我把名字放在功能中,我可以得到正确的数据,例如:
Alert.show(''+datagridlist.selectedItem.create); // create is a column name in mysql
但必须动态创建此变量,例如:
var itemok:String = item.dataField;
Alert.show(''+datagridlist.selectedItem.itemok); // show value of column
有人可以帮助我吗?我准时到了,我无法将字符串转换为列名。
我现在感谢你们
答案 0 :(得分:0)
您的“selectedItem”对象是否包含“create”属性,或者它只是表格行的名称?
答案 1 :(得分:0)
问题已经解决
看到它是
Alert.show (''+ datagridlist.selectedItem [itemok]);
非常感谢所有人,并对这两个主题表示抱歉。