Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   jQuery и xml (https://javascript.ru/forum/jquery/15733-jquery-i-xml.html)

vladvk 15.03.2011 01:45

Еще маленько доработал скрипт
var pric = data[id].price;
price = pric.slice(1);

удаляет знак доллара в price

micscr 15.03.2011 16:24

Цитата:

Пожалуйста набросайте план реализации
храни там же где и data само дерево ответа($(xml)).
$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);

vladvk 15.03.2011 19:34

И так и сюк кручу а он зараза выдает
или null или undefined

vladvk 15.03.2011 19:49

Почемуто эта конструкция не срабатывает
if (res.length) {
 res2 = res.closest('page').attr('id') * 2;
 alert (res2);
}

vladvk 15.03.2011 20:36

Прикрутил калькулятор
при изменении количества выводится сумма
<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 );
}

vladvk 16.03.2011 22:35

Вот так работает
var res = $xx.find('#' + id);

vladvk 20.03.2011 14:44

ни чего не понимаю
пытаюсь отправить форму
$('#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.