Показать сообщение отдельно
  #4 (permalink)  
Старый 14.09.2009, 01:46
SAA SAA вне форума
Интересующийся
Отправить личное сообщение для SAA Посмотреть профиль Найти все сообщения от SAA
 
Регистрация: 13.09.2009
Сообщений: 10

Спасибо!
прочитал, но увы ничего пока не получается.
Даже не знаю что рыть.
наверное не очень корректно изложил проблему.
Постараюсь более подробно.
страница с товаром нажимаю на кнопку купить товар летит в карзину,
карзина на этой же странице в правом боксе, в ней появляется товар.
возле наименования товара кнопка удалить.
Вот она то и не работает.
если добавить товар в корзину и обновить страницу тогда товар удаляется, если удалять сразу после добавления удаляется но с этой страницы переходит на страницу корзины. А мне нужно что бы удалялся и оставаться на этой же странице.
Да Ваша статья вроди-бы и рассматривает эту же проблему однако у меня ничего не получается.
подскажите правильно ли я понимаю вот в этой секции:
success: function (html) {
$('#module_cart .rightcar').html(html);
}

я получаю код который должен быть вставлен в страницу после нажатия кнопки добавить товар.
$('#module_cart .rightcar').html(html);

после чего мне нужно установить обработчик submit()
но когда я нажимаю кнопку удалить товар же удаляется и переходит на другую страницу. значит submit() работает
но кнопка имеет такой код:
<a onclick="$('#del_to_cart').submit();" id="del_to_cart">

при нажатии скрипт должен перейти сюда:
$('#del_to_cart1').replaceWith('<a onclick="" id="del_to_cart1">' + $('#del_to_cart1').html() + '</a>');

	$('#del_to_cart1').click(function () {
		$.ajax({
			type: 'post',
			url: 'index.php?route=module/cart/delcallback',
			dataType: 'html',
			data: $('#delproduct1 :input'),
			success: function (html) {
				$('#module_cart .rightcar').html(html);

                       }
		});
	});
});
Ответить с цитированием