Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Passare array da javascript ad asp

    Ciao a tutti

    con una funzione javascript creo un array in base a delle scelte dell'utente.
    Quando l'utente ha finito le sue operazioni preme un pulsante o un link (devo ancora decidere) e a questo punto con asp devo riuscire a recuperare l'array creato in javascript.

    Ho in mente due alternative:

    - creare un form con una textarea nascosta dove memorizzo da javascript il contenuto dell'array, cosi potrei passare il contenuto della textarea all'altra pagina asp. Però la textarea ha un limite massimo di caratteri che possono essere inseriti?

    -da qunato mi sembra di aver capito con ajax è possibile passare le variabili ad asp senza ricaricare la pagina. Qualcuno sa spiegarmi come funziona il passaggio di variabili da ajax a asp? A questo punto da asp se recupero l'array potrei inserirlo anche nel database in una tabella temporanea e rileggere quella tabella nell'altra pagina asp.

    Grazie

  2. #2
    Da linguaggio client a linguaggio server i dati si possono passare via FORM o queryString e arrivano come stringhe.

  3. #3
    Ajax fa una richiesta HTTP GET/POST ad una risorsa, nel tuo caso una pagina asp. ad esempio gli mandi in get una richiesta del tipo "http://tuosito.ext/risorsa.asp?var=valore". Alla pagina asp poco importa se la richeista gliela fai via ajax o "normalmente", lei si comporta come con qualsiasi altra richiesta.

    diciamo che tu in javascript hai un array del tipo:
    codice:
    var mioarr=new Array(3);
    mioarr(0)="A";
    mioarr(1)="B";
    ..
    mioarr(3)="D";
    potresti metterlo in un campo hidden in maniera che sia formattato nel seguente modo:

    codice:
    <input type="hidden" name="arrjavascript" value="A|B|C|D" />
    in asp poi
    codice:
    barray=split(request.form("arrayjavascript"),"|")
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  4. #4
    Grazie

    potrei seguire la strada di memorizzare i valori in un campo hidden, però il campo hidden ha un limite massimo di caratteri?

    Non ho ben capito quello che mi ha detto di ajax, della richiesta get/post. Potresti anche indicarmi delle guide da poter scaricare? Vedere così qualche esempio?

    Grazie ancora

  5. #5
    ma insomma ma quante cose ci devi memorizzare?

    http://www.google.com/search?client=...UTF-8&oe=UTF-8
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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.