Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110

    [jquery] Href che si popola con dei checkbox

    Ciao ragazzi,
    mi potete aiutare a risolvere un problema?
    in pratica ho questo script:

    $('#check').click(function (e) {
    var idString = $('.checkbox:checked').map(function () {
    return this.value;
    }).get().join('&');

    $('#result').text(idString);

    });

    mi serve perchè ho una sequenza di checkbox... quando io seleziono vorrei che
    si sommino ad un indirizzo presente in un href...
    <a href="pagina.php?id=<?php echo $id; ?>.... .... ..... ....">btn</a>

    come potrei fare?
    Forumista Kriptoniano

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2013
    Messaggi
    228
    cioè cosa vuoi? che al posto dell'id in php ci sia l'id del checkbox? oppure sommarli numericamente?
    puoi postare l'html del form e un esempio di id?

  3. #3
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    Quote Originariamente inviata da SimoX90 Visualizza il messaggio
    cioè cosa vuoi? che al posto dell'id in php ci sia l'id del checkbox? oppure sommarli numericamente?
    puoi postare l'html del form e un esempio di id?
    allora... ho una idea più chiara...
    seleziono n numeri di checkbox... ogni volta che seleziono o deselezioni si popola un div nascosto con gli id ... ora

    devo, tramite jquery, concatenare un indirizzo in un href con il testo contenuto in quel div...
    ... come ci posso riuscire?
    Forumista Kriptoniano

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2013
    Messaggi
    228
    e questo href dove lo metti?
    puoi usare $('#div_test').text() per prendere il valore, e poi lo metti nel tuo href, che non ho capito dov'è, immagino dentro un tag <a> quindi dai al tuo tag un id e usi $('#link').attr('href',$('#div_test').text())

  5. #5
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    Quote Originariamente inviata da SimoX90 Visualizza il messaggio
    e questo href dove lo metti?
    puoi usare $('#div_test').text() per prendere il valore, e poi lo metti nel tuo href, che non ho capito dov'è, immagino dentro un tag <a> quindi dai al tuo tag un id e usi $('#link').attr('href',$('#div_test').text())
    si è in un tag a... il quale è già tutto impostato... solo che vorrei che alla selezione dei checkbox, nell'ultima parte di questo link contenuto nel a href si concateni la stringa di testo contenuta nel div nascosto... ora se faccio attr sostituisce tutto ... lasciandomi solo il testo del div...
    Forumista Kriptoniano

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2013
    Messaggi
    228
    si, attr popola il campo 'href' (primo parametro) con la stringa contenuta nel secondo, quindi devi usare:
    $('#link').attr('href',$('#link').attr('href'')+$('#div_test').text())

  7. #7
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    Quote Originariamente inviata da SimoX90 Visualizza il messaggio
    si, attr popola il campo 'href' (primo parametro) con la stringa contenuta nel secondo, quindi devi usare:
    $('#link').attr('href',$('#link').attr('href'')+$('#div_test').text())
    tnk!
    Forumista Kriptoniano

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.