Доброго дня! помогите по возможности чайнику. Знания поверхностные, но нужно подкрутить по аналогии, я не догоняю...
итак на странице есть десяток товаров и кнопка "узнать возможную ссылку" у каждого
echo "<a href='#' id='".$data['id']."' class='your_discount'>ххх</a>";
и в контейнере каждого товара есть скрытый по дефолту контейнер куда должен выводиться результат
echo " <div class='info2' id='".$data['id']."'></div> ";
где $data['id'] == ИД товара
и есть скрипт
<script LANGUAGE="JavaScript">
$(document).ready(function(){
$('.your_discount').click(function(){
$('#preloader').show();
var clkid = this.id;
$.ajax({
type: "POST",
url: "/specials/your_discount.php",
data: "id="+clkid,
success: function(html){
$(".clkid").html(html);
$('#preloader').hide();
}
});
return false;
});
});
</script >
подозреваю что ошибка гдето тут: $(".clkid").html(html);
ибо на странице товара где кнопка одна и вывод один и ИД указаны явно - ве работает. В ходе экспериментов получалось, например, так - на какой товар не кликнешь - инфа о дисконте выводится у последнего товара в списке. т.е. явно дело в идентификации в какой контейнер выводить. Помогите, торможу