Visualizzazione dei risultati da 1 a 4 su 4

Discussione: jquery nome array

  1. #1

    jquery nome array

    Ciao a tutti
    usando jquery richiamo gli oggetti usando questa sintassi:

    $('[name="nomeoggetto"]') e funziona per gli oggetti singoli

    il problema che ho è nel richiamare elmenti di un array ho provato ad usare questo formato:

    $('[name="nomeoggetto[i]"]') ma non funziona perchè non considera i come una variabile.

    qualcuno sa quale è la giusta sintassi per richiamare gli elementi di un array?
    Grazie a tutti

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    ma cosa sono di preciso quegli elementi? degli elementi del dom che hanno lo stesso attributo name con indice (come per delle radiobox?)

    se sì ti basta ciclare con un each sui soli elementi che ti interessano e usare l'indice di iterazione
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    sono degli input, in numero variabile, di un form creato da php con questa istruzione:

    echo "<input type=\"text\" name=\"mionome[$i]\">";

  4. #4
    risolto la giusta sintassi era:

    $('[name="nomeoggetto[' + i + ']"]')

    ora però non riesco a leggere il numero di elementi dell'array
    usando l'espressione:

    $('[name="nomeoggetto"]').length

    mi restituisce 0 qualcuno sa dirmi l'esatta istruzione?

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