Показать сообщение отдельно
  #9 (permalink)  
Старый 22.04.2016, 10:56
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Manoftheyear,
Вот маленький макет вашего кода - правда, без Smarty, напрямую
(на будущее просьба размещать не картинки, а текст)

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<script>
        function conver(itemId) {
            var newCnt = $('#itemCnt_' + itemId).val();
            var itemPrice = $('#itemPrice_' + itemId).attr('value');
            var itemRealPrice = newCnt * itemPrice;
            $('#itemRealPrice_' + itemId).html(itemRealPrice);
        }
</script>

<input id="itemCnt_11" type="text" value="1" onchange="conver('11');"/>
<span id="itemPrice_11" value="123.25">123.25</span>
<span id="itemRealPrice_11" >123.25</span>

По идее, если Smarty правильно все подставляет, должно работать
(кстати, описание функции не надо оборачивать в ready - при этом функция не определяется)

Последний раз редактировалось Dilettante_Pro, 22.04.2016 в 11:06.
Ответить с цитированием