Ho una tabella con due colonne
Nella prima c'è un pulsante di submit, nella seconda un radio
L'obiettivo è quello di, cliccando su un radio, lanciare il submit del pulsante che lo precede.
Ho fatto come sotto, e sembra che vada. Dato che mi serve per imparare meglio jquery, chiedo se si può scrivere in maniera più razionale.
ps. ho usato variabili intermedie a scopo di debug.
![]()
codice:$(document).ready(function() { $("#table1 :radio").click ( function() { var td = $(this).parent("td"); //td contenitore var tdp = td.prev("td"); //td precedente var p = tdp.children(":submit").eq(0); //1° submit contenuto p.click();//lancia il click del submit } ); } );

Rispondi quotando