Я собрал скрипт, который добавляет значения в текстовые поля и отображает суммы в диапазоне. Я пробовал массу вещей, но я не могу заставить его отображать суммы в текстовом поле ввода. Вот скрипка, над которой я работал. http://jsfiddle.net/elevationprint/MaK2k/17/Получение значений для заполнения текста вместо диапазона
В принципе, я хочу изменить промежутки для ввода текстовых полей. Если кто-нибудь может взглянуть и сообщить мне, что мне не хватает, я был бы признателен! Код этой
HTML
Red<br>
12x12<input class="qty12" value="" /><br/>
12x24<input class="qty24" value="" /><br>
<br>
Blue<br>
12x12<input class="qty12" value="" /><br/>
12x24<input class="qty24" value="" /><br>
<br><br>
Total = <span class="qty12lable"></span> x $.95<br>
Total = <span class="qty24lable"></span> x $1.40<br>
SCRIPT
$('.qty12').keyup(function(){
var qty12Sum=0;
$('.qty12').each(function(){
if (this.value != "")
qty12Sum+=parseInt(this.value);
});
// alert('foo');
$(".qty12lable").text(qty12Sum);
//console.log(amountSum); });
$('.qty24').keyup(function(){
var qty24Sum=0;
$('.qty24').each(function(){
if (this.value != "")
qty24Sum+=parseInt(this.value);
});
// alert('foo');
$(".qty24lable").text(qty24Sum);
//console.log(amountSum); });
вы пытались заменить '<пролет класс = "qty12lable">' с '<входной класс = "qty12lable"/>' – RomanPerekhrest