Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    1,611

    Acquisire valori campi array con jQuery

    ciao a tutti

    tramite questa istruzione $("#nome").val() acquisisco il valore di un elemento nella pagina...

    ma se #nome fosse un campo array simile a questo:

    codice:
    <input name="nome[]" id="nome[]" />
    <input name="nome[]" id="nome[]" />
    come faccio ad acquisirne il valore?

    grazie anticipatamente

    NON ABBANDONATE CANI O GATTI!!!

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    e' comunque sbagliato: gli id devono essere unici nel documento

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    1,611
    ok, e ammesso che siano unici?
    NON ABBANDONATE CANI O GATTI!!!

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    li selezioni come
    $("input[name='nome[]']")
    poi te li giri con .each
    o te li mappi con .map,
    dipende da cosa devi fare

    se hai gli id potresti anche pensare di selezionarli via id, ma non vale la pena

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    1,611
    li dovrei convertire in una stringa "nome=valore" per inviarli in post.

    che metodo mi consigli?

    grazie per la disponibilità

    NON ABBANDONATE CANI O GATTI!!!

  6. #6
    Ciao,
    prova
    Codice PHP:
    $('input:checkbox').serializeArray(); 
    se i tuoi input sono checkbox
    ah btw dei id di solito si fa nome[pippo] nome[caio]


    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

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.