Как получить значение привязки из URL-адреса в Ruby on Rails?

StackOverflow https://stackoverflow.com/questions/144675

Вопрос

После обновления или создания записи я использую помощник 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;
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top