Я пишу веб-приложение на основе cgi.В одной части приложения вы можете вести список элементов, и одна из вещей, которые вы можете сделать, это переместить элемент на одну позицию вверх в списке.
Ссылка для перемещения элемента вверх выглядит в основном так:
foo.cgi?action=moveItemUp&itemID=12345
Моя проблема возникает, когда есть элемент, который я хочу переместить на две позиции вверх в списке.Я могу просто переместить его на одну позицию вверх, но когда я нажимаю на ссылку «двигаться вверх» во второй раз, браузер не загружает новую страницу.Ничего не происходит вообще.
Я думаю, это потому, что браузер видит, что URL для новой страницы совпадает с текущей страницей, и поэтому предполагает, что ничего не поделаешь.
Iможно обойти это, изменив ссылку на кнопку отправки формы, но мне было интересно, есть ли какие-нибудь более простые решения.