0
我的站點的每個用戶都有自己的配置文件頁面,其中包含同一類的多個項目,稱它們爲作業類別的實例變量job_items。我正在爲每個項目添加編輯功能。在每個項目我都正確的對象沒有傳遞到遠程表單
<%= link_to "edit", job_item, :onclick => "$('#edit_job').modal();", :remote => "true" %>
,我想彈出包含適當形式的情態:
...
<div class="modal-body">
<%= semantic_form_for(job_item, :html => { :class => "form-horizontal" }) do |f| %>
...
<% end %>
但是,任何時候我點擊編輯,它並不重要job_item我點擊編輯在該模式下,該模式將以同一個job_item的形式出現,即頁面中的第一個。如何設置我想在表單中編輯哪個job_item?我很困惑,因爲如果我將鼠標懸停在編輯鏈接上,就會顯示正確的作業網址,但它並未傳遞給JavaScript模式。
哇,謝謝一個男人。在這裏,我認爲有一些基本的東西我不瞭解變量的範圍。我只是在我的模式中使用了erb,並且做了上面所說的,現在一切正常。 – 2012-04-04 14:47:21