Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Jquery: подсчитать сумму строк таблицы
 
 автор: Richard Ferlow   (20.04.2011 в 11:33)   письмо автору
 
 

...
<tr>

<td><input type=text name=price[] value=100></td>
<td><input type=text name=procent[] value=5></td>
<td><input type=text name=itog[]></td>

</tr>
...
<input type="button" value="Посчитать">


В общем вот сижу разбираюсь, помогите =)

Есть таблица типа той что выше. таких строк там множество.

Собственно нужно по нажатию кнопки - Посчитать в каждой из строк из значения поля price вычитается 5%(значение procent, а результат записывается в itog)

Как это сделать ? нужно некий массив в js проходить, проводя рассчет и записывая данные ?

  Ответить  
 
 автор: AlexSol   (20.04.2011 в 11:39)   письмо автору
 
   для: Richard Ferlow   (20.04.2011 в 11:33)
 

$.each('tr:has(input)',function(i,n){
var e = $(n)
var v1 =e.find('input:eq(0)).val()
var v2 =e.find('input:eq(1)).val()

e.find('input:eq(2)).val( v1*(100-v2)/100)
})

  Ответить  
 
 автор: Richard Ferlow   (20.04.2011 в 13:02)   письмо автору
 
   для: AlexSol   (20.04.2011 в 11:39)
 

поправил кавычек где не хватало, но что-то не работает. пока не могу понять почему

  Ответить  
 
 автор: alexander95   (20.04.2011 в 12:45)   письмо автору
 
   для: Richard Ferlow   (20.04.2011 в 11:33)
 

если таблица динамически выводится, то можно в цикле переменную - счетчик поставить и все..

  Ответить  
 
 автор: Richard Ferlow   (20.04.2011 в 13:37)   письмо автору
 
   для: alexander95   (20.04.2011 в 12:45)
 

Я тут опустил многое.

Вообще там динамически поле с процентом заполняется.

т.е.изначально заполнено только - цена.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования