l'unica soluzione che mi viene in mente, su due piedi, è che:
- metto un form per ogni voce, mettendo pure quella parte nascosta
- quando cambio il valore nella parte "comune", tramite javascript imposto i valori di tutti i form sottostanti
in questo modo dovrebbe funzionare...