Как получить значение привязки из URL-адреса в Ruby on Rails?
-
02-07-2019 - |
Вопрос
После обновления или создания записи я использую помощник URL-адреса для перенаправления на ту часть страницы, где находилась запись:
if record.save
....
redirect_to records_url, :anchor => "record_" + record_id.to_s
end
результирующий URL будет выглядеть примерно так
http://localhost:3000/records#record_343242
Я хочу выделить запись с помощью jquery или прототипа, а привязка — это именно тот идентификатор, который я ищу.Могу ли я захватить это?
Решение
Я полагаю, вы пытаетесь зафиксировать это в JavaScript?
var record_id = window.location.href.hash.split("_")[1];
В прототипе вы можете написать:
var record_id = window.location.href.hash.split("_").last;
Не связан с StackOverflow