So habe ich Problem, dass mein Eingabewert nur aktualisiert wird, wenn ich auf Eingabefeld geklickt habe ("Total" Eingabefeld, unter "Suma" ("Kiekis" * "Kaina" = "Suma") Spalte und die nur gelesen wird), aber ich möchte automatisch "Summen" -Feld aktualisieren (Das ist am unteren Rand in der Nähe von "Bendra Suma").Wie wird der Eingabewert aktualisiert, ohne auf das Eingabefeld zu klicken?
JS-Code:
$(document).on('keyup change', '.quantity, .price', function() {
var row = $(this).closest('tr').get(0);
var rowPrice = $(row).find('.price').val();
var rowQuantity = $(row).find('.quantity').val();
$(row).find('.total').val((rowPrice * rowQuantity).toFixed(2));
$('.total').blur(function() {
var sum = 0;
$('.total').each(function() {
sum += parseFloat($(this).val());
});
$('#totals').val((sum).toFixed(2));
});
});
Sie können testen, wie es in JSFiddle funktioniert:
https://jsfiddle.net/xqy6qafk/
Vielen Dank im Voraus für die Hilfe!
versucht. Hilft nicht – Sprunkas
https://jsfiddle.net/xqy6qafk/1/ Ich ändere nur das Kaina-Feld und die Summe wird automatisch aktualisiert – misha130
Upvoted Ihre Antwort ... aber es fehlt der Code zum Schließen dieser Aussage. – shramee