Когда у меня есть ошибки в форме, я хотел бы установить фокус на первое текстовое поле с ошибкой. Я делал это с PHP и JavaScript в прошлом, но я не уверен, как подойти к нему в rails3.Rails3 настройка фокуса на текстовое поле
Заранее спасибо
Когда у меня есть ошибки в форме, я хотел бы установить фокус на первое текстовое поле с ошибкой. Я делал это с PHP и JavaScript в прошлом, но я не уверен, как подойти к нему в rails3.Rails3 настройка фокуса на текстовое поле
Заранее спасибо
<%= javascript_tag "$('foo_bar').focus()" %>
я должен был сделать
<%= javascript_tag "$('foo_bar').focus()" %>
, чтобы получить эту работу (обратите внимание на круглые скобки в конце метода focus
.
Хотя многие люди (в других статьях):
<%= javascript_tag "$('foo_bar').focus()" %>
Когда я впервые попробовал это, это не сработало для меня. Но я не смотрел в то, почему, потому что вторая вещь, которую я пытался сделал работу:
<%= f.email_field :email, :autofocus => true %>
Эта статья указывает на то, что это формат HTML5 подход: How to Focus a Form Input...
работал идеально, благодаря –
, если вы удовлетворены ответом, почему бы не проверить это как принято ... спасибо – gorn