Передача параметров при помощи якоря

wadim77

Новичок
Всем добрый день.
Может кто подскажет как решить такую проблемку.
У меня на странице search.php формируются ссылки вида search.php?id=100#win1
(я якоре win1 открывается окно с затенением). Как можно сделать
переход по такой ссылке без обновления страницы?
 

Фанат

oncle terrible
Команда форума
если ты находишься не на странице search.php?id=100 - то никак.
 

wadim77

Новичок
А каким образом можно ещё передачу параметров организовать?
У меня в программе формируется таблица с кодами запчастей, при нажатии на код открывается окно с подробным описанием.
 

WMix

герр M:)ller
Партнер клуба
якорь на сервер не отсылается, отлавливать только на js, далее ajax с обычным url
 

Yuriy_S

-=PHP-Club=-
Как можно сделать переход по такой ссылке без обновления страницы?
Если используется jQuery - то всё очень просто, примерно так:
HTML:
<a class="search-result-link" href="search.php?id=100&win=1" data-id="100" data-win="1">some text</a>
$('.search-result-link').on('click', function(e) {
  e.preventDefault();
  var id = $(this).data('id');
  var win = $(this).data('win');
  $.ajax({ url: "search.php", data: {id: id, win: win} ...
});
 

wadim77

Новичок
jQuery не изучал.
Пока извратился генерацией отдельных якорей для каждой запчасти.
 
Сверху