1
從documentation,描述google.maps.FusionTablesMouseEvent
「行」 屬性:訪問值命名集合
物業:排
類型:Object
說明:FusionTablesCell對象的集合,索引按列名稱表示包含點擊特徵的表格行的內容。
FusionTablesCell
該對象具有兩個屬性,columnName
和value
。
在我的情況,我有這個小功能:
function test(e) {
alert(e.row);
}
參數e
是FusionTablesMouseEvent
,它確實有一個row
屬性,當我調試我可以告訴它有我需要的值:
但我不能訪問的PropertyId
的價值!
當我這樣做:
alert(e.row.PropertyId);
它說: 「不確定」。
此:
alert(e.row['PropertyId']);
也表示 「不確定」。
這些:
alert(e.row['PropertyId'].value);
alert(e.row.PropertyId.value);
alert(e.row[0].value);
導致錯誤。
這
alert(typeof(e.row));
告訴我row
確實是一個對象。
如何訪問這個神祕的「集合,按列名索引」中的值?
難道,你試過像'e.PropertyId'? –
我現在做了,但是e只有四個屬性,「infoWindowHtml」,「latLng」,「pixelOffset」和「row」。 –