Frage : Schleifung durch Reihen von Kontrollen

Ich könnte mehrfache Reihen möglicherweise haben.  Auf jeder Reihe habe ich einen Checkbox, einen Aufkleber und eine area per informazioni.  Jede Steuerung wird dynamisch genannt.  Z.B. hat jede Steuerung im Allgemeinen den gleichen Namen:

CheckboxApplyTo
txtAmountPaid
lblOrigAmount

at dann Ende jedes Steuernamens addiere ich ein claimId.

CheckboxApplyTo554423
txtAmountPaid554423
lblOrigAmount554423

CheckboxApplyTo345612
txtAmountPaid345612
lblOrigAmount345612

etc…

How tun i-Schleife durch alle txtAmountPaid Felder, also kann ich den Wert auf einstellen ''?

I können ihn tun, wenn ich nicht ein claimId und gerade verwendetes 1, 2, 3…

verwendete
1:
2:
3:
4:
for (var I = 1; I < rowCount; i++)
{
  document.getElementById („txtAmountPaid“ + [i] .value = '';
}

Antwort : Schleifung durch Reihen von Kontrollen

Dieses ist, wie ich dieses abschloß:
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:
$ (Dokument) .ready (Funktion () {    
          $ („.text“) .change (Funktion (Ereignis)
            {
                txtBoxCalcAmtPaid ();
            });
    });
    
    Funktion txtBoxCalcAmtPaid () {        
        //When der Benutzer ändert die passende Menge die überprüfte Linie Einzelteile werden hinzugefügt der „Zahlungs-Mengen“ area per informazioni
        var-Summe = 0;
        $.each ($ („.check“), Funktion (i, V) 
        {
            var theElement = $(v);
            wenn (v.checked)
            {
                var theValue = theElement.val ();
                += parseFloat (document.getElementById („txtAmountPaid“ + theValue) .value) summieren;
            }
            sonst
            {
                //clear das txtAmountPaid Feld, wenn der Checkbox nicht überprüft wird
                var theValue = theElement.val ();
                document.getElementById („txtAmountPaid“ + theValue) .value = '';
            }
        });
        document.getElementById („txtPaymentAmt“) .value = FormatCurrency (Summe);
    }
Weitere Lösungen  
 
programming4us programming4us