передача идентификатора контейнера
Доброго дня! помогите по возможности чайнику. Знания поверхностные, но нужно подкрутить по аналогии, я не догоняю...
итак на странице есть десяток товаров и кнопка "узнать возможную ссылку" у каждого 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); ибо на странице товара где кнопка одна и вывод один и ИД указаны явно - ве работает. В ходе экспериментов получалось, например, так - на какой товар не кликнешь - инфа о дисконте выводится у последнего товара в списке. т.е. явно дело в идентификации в какой контейнер выводить. Помогите, торможу :( |
Часовой пояс GMT +3, время: 09:20. |