मुझे लगता है कि मॉड्यूल बुलाया मदों की एक सूची प्रदर्शित करता है एक रेल एप्लिकेशन मिल गया है कारण बनता है। मैं इन पर पुनरावृत्ति कर रहा हूं, प्रत्येक के लिए आंशिक प्रस्तुत करता हूं जिसमें एक दूरस्थ_form_for कॉल शामिल है। मेरी प्रपत्र पाठ फ़ील्ड क्योंकि सभी एक ही आईडी होनाएक ही पृष्ठ पर एकाधिक remote_form_for डुप्लीकेट आईडी
यह सब काम करता है, लेकिन HTML सत्यापन विफल रहता है। प्रपत्र (या कुछ और) मैं इस के आसपास पाने के लिए उपयोग कर सकते हैं पर उपसर्ग विकल्प:
वहाँ एक है?
अद्यतन:
(कुछ कोड)
//_module_form.html.erb
<% remote_form_for app_module do |f| %>
<%= f.label :name %>
<%= f.text_field :name %>
<%= submit_tag 'Save' %>
<%end %>
//parent page
<% @thing.modules.each do |app_module| %>
<%= render :partial => "module_form", :locals => { :app_module => app_module } %>
<% end %>
तो अगर मैं संग्रह में 1 से अधिक आइटम है, मैं एक ही पृष्ठ पर समान रूप है, और फार्म आईडी और पाठ बॉक्स आईडी प्रस्तुत करना दोहराया गया है ।
मैं, बहुत आसानी से प्रपत्र आईडी अनुकूलित कर सकते हैं, लेकिन क्या text_box के बारे में के बाद से नियंत्रक विशिष्ट नामित नियंत्रण के लिए लग रही है? collection.each_with_index do |item, i|
साथ उन पर
हम कुछ कोड की जरूरत को समझने के लिए – shingara
आप अपने कोड पर सवाल उठाने जोड़ा जा सकता:
यहाँ इन क्षेत्रों पैदा करने के लिए कोड मैं एक सामान्य सहायक में उपयोग क्यों करें? – klew
कुछ कोड जोड़ा गया। –