Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    146

    [JQUERY] selezionare radio button tramite VALUE

    Salve,
    in una pagina html ho dei radio button fatti così :

    [
    <input type=​"radio" name=​"fonte" id=​"fonte" value=​"1">​
    ,
    <input type=​"radio" name=​"fonte" id=​"fonte" value=​"2">​
    ,
    <input type=​"radio" name=​"fonte" id=​"fonte" value=​"3">​
    ,
    <input type=​"radio" name=​"fonte" id=​"fonte" value=​"4">​
    ,
    <input type=​"radio" name=​"fonte" id=​"fonte" value=​"5">​
    ]

    ed in una variabile JS di nome id ho un intero che rappresenta il value di un radio.

    Volendo selezionarne uno cerco di fare un filtro in base al value sulla selezione di radio button, tipo:

    $("input[value=id]:radio") o qualcosa di simile in modo da avere un radio solo...

    Ma non funziona...sto imparando ora JQuery ma non mi sembrava così difficile...

    qualche consiglio per favore?
    grazie in anticipo...

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    146
    Correggo quello che ho detto....

    se provo

    codice:
    $("input[value=1]:radio")
    quindi con valore fisso invece del nome della variabile idsource funziona ma se metto

    codice:
    $("input[value=idsource]:radio")
    cioè con la variabile al posto del numero non trova + niente...

    Ma non si possono usare le variabili in un filtro ??

    Grazie ancora...

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    146
    Ok, ho risolto....

    mettevo nel filtro il nome della variabile dentro la stringa invece di concatenarla e giustamente non trovava nulla

    con:

    codice:
    $("input[value="+idsource+"]:radio").attr("checked", "checked");
    funziona invece di : $("input[value=idsource]:radio").attr("checked", "checked"); che NON FUNZIONA

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.