तो मैं अपने रेल app में एक फार्म मिल गया है जो एक कस्टम FormBuilder का उपयोग करता है मुझे देने के लिए कुछ कस्टम फ़ील्ड टैगरेल AJAX: मेरा आंशिक जरूरतों एक FormBuilder उदाहरण
<% form_for :staff_member, @staff_member, :builder => MyFormBuilder do |f| %>
[...]
<%= render :partial => "staff_members/forms/personal_details", :locals => {:f => f, :skill_groups => @skill_groups, :staff_member => @staff_member} %>
[...]
<% end %>
अब, यह आंशिक एक क्षेत्र में है फॉर्म जो एक AJAX कॉलबैक द्वारा प्रतिस्थापित हो जाता है। क्या मैं AJAX अनुरोध के जवाब में नियंत्रक से कर अंत है:
render :partial => "staff_members/forms/personal_details", :locals => {:skill_groups => @skill_groups, :staff_member => @staff_member}
हालांकि, अगर मुझे लगता है कि तब प्रपत्र टूटता है, FormBuilder वस्तु मैं form_for में इस्तेमाल किया रूप में उपलब्ध नहीं है। क्या मेरे पास मेरे कस्टम फॉर्मबिल्डर ऑब्जेक्ट का उपयोग आंशिक रूप से AJAX कॉलबैक के लिए उपयोग करने के लिए करने का कोई तरीका है?
मेरे पास नियमित फॉर्म निर्माता के साथ एक ही समस्या है, क्या मैं अभी भी फ़ील्ड का उपयोग करूंगा? – Joelio