Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 12 su 12

Hybrid View

  1. #1
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Ripeto che jQuery non lo conosco, ma facendo qualche ricerchina ho notato che esistono due modi per passare i dati:

    1) Inserendo in "data", la concatenazione dei vari valori, mettendo però "&" come separatore dei campi e non il semplice "&";
    2) Inserendo in "data" la serializzazione del form mediante form.serialize()


    Tu stai concatenando i vari campi usando la "&" semplice, non so se questo possa arrecare qualche fastidio.
    Se stai inserendo dei valori "particolari" nei campi (contenenti caratteri speciali, come ad esempio lo spazio o caratteri accentati, ecc) allora devi prima serializzarli (convertirli nel rispettivo codice).


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2015
    Messaggi
    5
    Sì il problema mi sa che era l'invio dei dati, ora sto facendo tramite JSON e JSONP in modo da scavalcare il problema del cross-browser.

    Al momento ho ancora due problemi da risolvere:
    1) Nonostante la chiamata Ajax sia di tipo "POST" sulla servlet viene invocata la doGet(...);

    2) La servlet riceve ammodo i dati, ma la chiamata AJax restituisce errore, probabilmente sto sbagliando il modo con cui dalal servlet sto screando il tipo di dato JSON da restiuire ad Ajax

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.