
Originariamente inviata da
KillerWorm
Ciao, non uso quel plugin. Da quel che posso intuire, ciò che viene mostrato a video è solo un "clone" della parte di contenuto che sta nell'oggetto table. Deduco quindi che i checkbox "cloni" non siano connessi con l'oggetto originario; per tale motivo, anche selezionandoli a video, non risulteranno selezionati in table.
Bisognerebbe capire come puoi "connettere" l'istanza mostrata a video, con il relativo oggetto originario.
Il primo script che hai postato, riguardo "seleziona tutto", va a ciclare tutti i nodi della tabella e, per ciascuno, va a cercare l'elemento ".scegli_viaggi" per renderlo checked o no.
Nel tuo caso, per "fissare" il check agendo sul singolo checkbox, bisogna capire come relazionare ogni checkbox al suo corrispettivo elemento originario che sta dentro table.
Presumo sia necessario prima di tutto aggiungere un gestore per l'evento "change" dei vari checkbox; eventualmente delegando l'evento sul contenitore dove è mostrata la tabella. Bisogna conoscere il contesto html della tabella per capire come intervenire.
In secondo luogo, dentro il gestore dell'evento, potrebbe essere necessario recuperare il riferimento della riga relativa al checkbox su cui si sta agendo (potrebbe essere un tr=$(this).closest('tr')), per poi andare a selezionare tale riga nell'oggetto originario (potrebbe essere un table.row(tr)) e beccare il checkbox della prima colonna. A quel punto presumo sia possibile "fissare" il checked su tale elemento.
Ripeto, non conosco e non ho mai usato tale plugin; se puoi postare un esempio della pagina in azione, potrei provare ad indagare meglio, altrimenti attendi eventuali altre risposte.