0
我有兩個模型:Post和Tag。郵政模型有attr_accessor
,稱爲:tag_name
,標籤模型有一個名爲:name
的屬性。如何使用jQuery(Rails)使用屬性填充文本字段?
我有這樣的形式:
<%= form_for(@post) do |f| %>
<%= render 'shared/error_messages' %>
<div class="field">
<%= f.label :title %><br />
<%= f.text_field :title %>
</div>
<div class="field">
<%= f.label :content %><br />
<%= f.cktext_area :content %>
</div>
<div class="field">
<%= f.label :tag_name %>
<%= f.autocomplete_field :tag_name, autocomplete_tag_name_posts_path, :"data-delimiter" => ' ' %>
</div>
<div class="actions">
<%= f.submit %>
</div>
<% end %>
這是該領域的輸出:
<input data-autocomplete="/posts/autocomplete_tag_name" data-delimiter=" " id="post_tag_name" name="post[tag_name]" size="30" type="text">
我希望用戶儘快爲他們進入放映視圖中看到標籤的名稱。
有關如何完成此任務的任何建議?
編輯:
我試圖把這個在表格的末尾:
<script type="text/javascript">
$('#post_tag_name').val($('#post_tag_name').val() + <%= render @post.tags %>);
</script>
但沒有任何反應