Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 02.09.2015, 23:38
Новичок на форуме
Отправить личное сообщение для diman0407 Посмотреть профиль Найти все сообщения от diman0407
 
Регистрация: 13.08.2015
Сообщений: 6

повторная работа ajax
добрый день, ситуация следующая, есть страница с товаром, на ней присутствует кнопка добавления/удаления в (из) избранное
<div id="zakladki2">
<?php if($favorit==0){?>

 <a  href="?view=product&amp;goods_id=<?=$goods['goods_id']?>&amp;favorit=<?=$goods['goods_id']?>" id="favorit_<?=$goods['goods_id']?>" title="добавить в закладки"><img style="opacity: 0.5;" src="<?=TEMPLATE?>images/zakladki.png"/></a> 
    
<?php } else{ ?>
<a  href="?view=product&amp;goods_id=<?=$goods['goods_id']?>&amp;favorit=<?=$goods['goods_id']?>" id="favorit_<?=$goods['goods_id']?>" title="удалить из закладок"><img style="opacity: 1;" src="<?=TEMPLATE?>images/zakladki.png"/></a> 
 
<?php } ?>
</div>

$("#zakladki2 a").click(function(e){
    e.preventDefault();
    var favorit=$(this).attr("id");
    //alert(favorit);
    favorit=favorit.substr(8);
    //alert(favorit);
    $.ajax({
      url: './',
      type:'GET', 
      data:{favorit:favorit},
       success: function(){
        //alert("удачно");
        $("#zakladki2").load('./ #favorit_'+favorit);                
       },
       error: function(){
        alert("ошибка добавления в избранное");
       }
    });
  });

на сервере запрос обрабатывает функция, которая присваивает $favorit 0 или 1. При первом нажатии на кнопку товар добавляется(удаляется), при повторном в href ?view=product заменяется, на ?view=hits, страница, загружающаяся по умолчанию hits, подскажите из-за чего может происходить изменение href, куда копать? заранее спасибо.
p.s. не судите строго, я только начинаю вникать в js, php

Последний раз редактировалось diman0407, 03.09.2015 в 00:40.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
разовая работа AJAX / javascript прогеру, знающему VirtueMart Lutsk Работа 0 05.12.2013 14:40
Работа AJAX на готовом движке hoax AJAX и COMET 6 04.12.2013 14:27
Автоматическая работа script в подгруженном через AJAX div'e rost Javascript под браузер 4 06.07.2012 21:24
Ajax. Работа с историей. Отследить нажатие "назад/вперед" Dorian_bs Общие вопросы Javascript 3 15.12.2011 03:19
Работа скрипта после ajax обновления Nonamer jQuery 1 11.02.2011 15:19