Whats the most efficient way to update a partial after an AJAX form submit in Rails 3 -


मेरे पास कोड वाला पेज है, जैसा कि निम्न है:

  & lt; div & gt; & Lt;% = रेंडर 'फॉर्म'% & gt; & Lt; / div & gt; & Lt; div id = "item_container" & gt; & Lt;% = रेंडर @ आईटम% & gt; & Lt; / div & gt;   

जहां फार्म "@इतેમ" का एक रूप है और "रेंडर @ एटम" एक आंशिक रूप से प्रस्तुत करता है जो "@इटम" का प्रतिनिधित्व करता है। फार्म रिमोट का उपयोग करता है:: सच है और एजेएक्स का उपयोग करके सबमिट करता है।

क्या फॉर्म सबमिट किया जाता है, पूरे @ एटम आंशिक को अद्यतन करने के लिए रेल 3 में सबसे सरल और सबसे प्रभावी तरीका क्या है

अपने नियंत्रक कार्रवाई में आपको प्रत्युत्तर को ब्लॉक करने की आवश्यकता है

  Response_to do | format | Format.html format.js end   

और आप उस दृश्य को लिख सकते हैं जहां आप सीधे जावास्क्रिप्ट कोड लिखते हैं (आपकी एक्शन का नाम 'अपडेट' है)

< Strong> update.js.erb

  $ ('# item_container')। Html ('& lt;% = j रेंडर (@item)% & gt;');   

जेएस प्रतिक्रिया के लिए भागने वाले 'जे' को नोट करें

Comments

Popular posts from this blog

excel vba - How to delete Solver(SOLVER.XLAM) code -

github - Teamcity & Git - PR merge builds - anyway to get HEAD commit hash? -

ios - Replace text in UITextView run slowly -