Еще маленько доработал скрипт
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, время: 12:38. |