Questione : Collegando con le file dei comandi

Potrei potenzialmente avere file multiple.  Su ogni fila ho una scatola di controllo, un'etichetta e una casella di testo.  Ogni controllo è chiamato dinamicamente.  Per esempio ogni controllo ha basicamente lo stesso nome: conclusione del

CheckboxApplyTo
txtAmountPaid
lblOrigAmount

at allora di ogni nome di controllo aggiungo un claimId. il

How del

CheckboxApplyTo554423
txtAmountPaid554423
lblOrigAmount554423

CheckboxApplyTo345612
txtAmountPaid345612
lblOrigAmount345612

etc… fa ciclo di I attraverso tutti i campi del txtAmountPaid in modo da posso fissare il valore a ''? il

I sa farlo se non abbia usato un claimId ed appena un 1 usato, 2, 3… il

class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
>for notpretty " del class= " del id= " codeSnippet776161 del
           
class= del

Risposta : Collegando con le file dei comandi

Ciò è come ho completato questo:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
$ (documento) .ready (funzione () {    
          $(".text„) .change (funzione (evento)
            {
                txtBoxCalcAmtPaid ();
            });
    });
    
    txtBoxCalcAmtPaid di funzione () {        
        //When l'utente cambia l'importo dovuto la linea articoli controllata si aggiunge “alla casella di testo di quantità di pagamento„
        somma di varietà = 0;
        $.each ($(".check„), funzione (i, v) 
        {
            theElement di varietà = $(v);
            se (v.checked)
            {
                theValue di varietà = theElement.val ();
                sommare il parseFloat di += (document.getElementById (“txtAmountPaid„ + theValue) .value);
            }
            altrimenti
            {
                //clear il campo del txtAmountPaid se la scatola di controllo non è controllata
                theValue di varietà = theElement.val ();
                document.getElementById (“txtAmountPaid„ + theValue) .value = '';
            }
        });
        document.getElementById (“txtPaymentAmt„) .value = FormatCurrency (somma);
    }
Altre soluzioni  
 
programming4us programming4us