Google API, Wert von Datentabelle erhalten

9
%Vor%

Ich verwende diesen Code, um zu sehen, auf welche Region geklickt wird. Die e["region"] gibt die Zeilennummer dieser Region an, und dann verwende ich getValue, um den Namen der Region (Marke) zu sehen.

Nun wird im Konsolenprotokoll dieser Fehler angezeigt:

Uncaught Error: Invalid row index 1. Should be in the range [0-14]

Wie kann der Zeilenindex 1 ungültig sein, da er im Bereich [0-14] liegt?

BEARBEITEN:

Da gehts, mehr Code :)

%Vor%     
Cristy 13.05.2011, 12:05
quelle

1 Antwort

5

Ich kann Ihr Problem mit dem von Ihnen geposteten Code nicht reproduzieren. Ich kann die Funktion "regionClick" anscheinend überhaupt nicht auslösen. Aber die Fehlermeldung, die Sie sehen, lässt vermuten, dass Ihr Problem darin besteht, dass e["region"] gibt eine Zeichenfolge und keine Zahl zurück.

Fügen Sie das zu Ihrer Funktion hinzu:

%Vor%

Dann, wenn es sich herausstellt, dass Sie eine Zeichenfolge erhalten, könnten Sie versuchen:

%Vor%     
Daniel Martin 22.05.2011, 11:57
quelle