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

  • Автор темы Автор темы wadim77
  • Дата начала Дата начала

wadim77

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

Если используется 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} ...
});
 
jQuery не изучал.
Пока извратился генерацией отдельных якорей для каждой запчасти.
 
Сверху