Показать сообщение отдельно
  #1 (permalink)  
Старый 26.03.2014, 10:38
Аспирант
Отправить личное сообщение для Officeoff.ru Посмотреть профиль Найти все сообщения от Officeoff.ru
 
Регистрация: 14.03.2014
Сообщений: 64

калькулятор jquery
Доброго времени суток. Не могу понять, почему не происходит умножение.
<html>
<head>
<script  type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('.str').on("keyup",".quantity",".price",function(){
	var kol = $("input[name='quantity']",'.quantity').val();
	var price = $("input[name='price']",'.price').val();
	var sum = $("input[name='sum']",'.sum').val();
	var result = kol * price;
	if(!isNaN(result)){
     sum.val(result);
   }
});
});
</script>
</head>
<body><table class='table'>
<tr class='str'><td><input name='quantity' class='quantity' type='text'></td><td><input name='price' class='price' type='text'></td><td><input name='sum' class='sum' type='text'></td></tr>
</table>
</body>
</html>

Должно происходить по событию keyup.
Ответить с цитированием