Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    9

    Javascript e Google Maps

    hello guys!
    sto cercando di inserire dinamicamente (da DB MySQL - linguaggio Asp.Net (vb)) dei markers su una google maps.
    ho passato i dati ad javascript in questo modo:

    codice:
    var markers = [<asp:Repeater id="queryres" runat="server"><ItemTemplate>{luogo:'<%# Eval("luogo") %>', lat:'<%# Eval("lat") %>', lon:'<%# Eval("lon") %>', tipo:'<%# Eval("tipo") %>'}</ItemTemplate><SeparatorTemplate>,</SeparatorTemplate></asp:Repeater>];
    dalla consolle javascript riesco a vedere che funziona e anche il marker.length mi segnala il numero esatto di rows della queryres.

    Però non riesco a prendere i valori dalla variabile markers. Avevo pensato in questo modo
    es: var luogo = markers[0];
    ma con un allert vedo che luogo ha valore [object Object]. perchè? cosa sbalgio?
    come posso fare ad accedere ai dati della markers?

    vi ringrazio in anticipo!

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Lo fai un ciclo for per spezzettare l'array? E questi tag </SeparatorTemplate> nel array potrebbero dare fastidio, da esperienza personale devi studiarti bene le api di google maps.


    P.S. Ciao e benvenuto su html.it
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    9
    Ti ringrazio per i consigli.
    comunque sì ho previsto il ciclo for... e conosco le api di google maps.
    il mio problema è solo accedere ai dati con cui caricare i markers.
    provo ad eliminare </SeparatorTemplate> e spero di risolvere.

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    9
    no no, non posso eliminare il </SeparatorTemplate>. Non mi funziona più niente.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.