Может ли кто-нибудь предложить лучший способ установки текста подсказки (не текста по умолчанию) для текстового поля в Ruby on Rails. В настоящее время я использую это:
<%= text_field_with_auto_complete
"customer",
:contact_person, {
:value => 'last, first',
:style => 'color:#aaa;width:11em;',
:onfocus => "if(this.getValue()=='last, first'){this.clear();this.style.color = '#000';}",
:onblur => "if(this.getValue()==''){this.setValue('last, first');this.style.color = #aaa';}"
} %>
Текстовое поле присоединяется к модели и, в свою очередь, к значению в базе данных. Кроме того, тот же html, который используется в index.html, также используется в edit.html, и поэтому, когда я пытаюсь отредактировать поле, вместо значения из базы данных отображается значение по умолчанию. Как правильно это сделать?
Примечание: я не пытаюсь установить значение по умолчанию, а просто подсказываю, что нужно ввести в текстовое поле.
Спасибо,
Раджа Рам