Еще маленько доработал скрипт
var pric = data[id].price; price = pric.slice(1); удаляет знак доллара в price |
Цитата:
$xx = $(xml); // ... // и в обработчике нажатия кнопки: var id = $(что то).val(); //22098 var res2 = null; var res = $xx.find('#' . id); if (res.length) { res2 = res.closest('page').attr('id') * 2; } alert(res2); |
И так и сюк кручу а он зараза выдает
или null или undefined |
Почемуто эта конструкция не срабатывает
if (res.length) { res2 = res.closest('page').attr('id') * 2; alert (res2); } |
Прикрутил калькулятор
при изменении количества выводится сумма <td class="quantity"><input maxlength="2" size="11" type="text" name="kolihectvo_' + ids + '" id="kolihectvo_' + ids + '" value="1" onkeyup="countSumma(\'' + ids + '\')"></td> function countSumma(ids) { var sum = $("#cena_"+ids).val() * $("#kolihectvo_"+ids).val(); $("#summa_"+ids).val(+ sum ); } |
Вот так работает
var res = $xx.find('#' + id); |
ни чего не понимаю
пытаюсь отправить форму $('#check').submit(function() { var aaa = $("kodtovar_" + ids).val(); $.post('check.php', {a: aaa}, function(data) { $('#my_form').html(data); }); }); check.php <?php //header("Content-type: text/html; charset=utf-8"); $a = $_POST[a]; echo $a; ?> выводится пустая страница |
Часовой пояс GMT +3, время: 13:15. |