Visualizzazione dei risultati da 1 a 4 su 4

Discussione: problemi con getjson

  1. #1

    problemi con getjson

    Salve,

    ho un piccolo problema con il getjson...

    Quando passo delle stringhe con caratteri speciali non visualizzo nulla.
    A esempio:

    codice:
    { "nome" : "Pippo", "indirizzo" : "Via/Piazza" }
    Vedo correttamente il nome ma l'indirizzo è vuoto...
    I valori li recupero così:
    codice:
    $.getJSON("Server.jsp", function(result){       
    $("#testo").val($.trim(result.nome)); 	 
    $("#testo1").val($.trim(result.indirizzo));     });
    Come posso risolvere questo problema?
    Grazie

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,135
    Normalmente queste problematiche vanno gestite lato server eseguendo un replace sui caratteri speciali tipo " ' / aggiungento \(backslash) anteriormente \' \" \/ etc...
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Grazie per la risposta...

    Ma mi sono accorto proprio ora che il problema non è quello di cui parlavo prima...
    codice:
    while(resultSet.next()) { prova = resultSet.getString("indirizzo"); }
    Infatti se passo direttamente il valore del ResultSet non mi funziona, però se inchiodo manualmente la stessa stringa in una variabile ( prova="via/piazza") mi funziona!!
    Come mai succede questo?
    Grazie

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,135
    Non so cosa sia resultSet (non conosco jsp) sicuro che riporti una stringa? Visto che se imposti una stringa manualmente funziona direi che il problema potrebbe essere li.
    Non so se il tuo metodo per recuperare i valori dall'array sia corretto o meno vedi comunque http://api.jquery.com/jQuery.getJSON/
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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 © 2026 vBulletin Solutions, Inc. All rights reserved.