अपडेट करें मैं सोच रहा हूं कि मैं अजाक्स (प्रोटोटाइप फ्रेमवर्क का उपयोग करके) के माध्यम से एक फॉर्म कैसे सबमिट कर सकता हूं और "परिणाम" div में सर्वर प्रतिक्रिया प्रदर्शित कर सकता हूं।प्रोटोटाइप का उपयोग करके अजाक्स के माध्यम से एक फॉर्म सबमिट करें और परिणाम div
<form id="myForm" action="/getResults">
[...]
<input type="submit" value="submit" />
</form>
<div id="result"></div>
मैं एक जावास्क्रिप्ट समारोह (जो Ajax.Updater उपयोग करता है) करने के लिए "ऑनसबमिट" (फार्म पर) और "onclick" (इनपुट पर), लेकिन रूप है संलग्न करने के लिए करने की कोशिश की: एचटीएमएल इस तरह दिखता है फ़ंक्शन समाप्त होने के बाद भी "गैर-अजाक्स" सबमिट किया गया है (इसलिए पूरा पृष्ठ परिणामों द्वारा प्रतिस्थापित किया गया है)।
मुझे लगता है कि यह उत्तर चयनित उत्तर से बेहतर है क्योंकि इस तरह आप जावास्क्रिप्ट पक्ष में सबकुछ करते हैं। – AntonioCS
फॉर्म पर mysunmit = "myfunc()" को कोई जोड़ नहीं है, और अधिक अलगाव महत्वपूर्ण नहीं हो सकता है! –
एनबी - प्रोटोटाइप अजाक्स के माध्यम से फ़ाइल अपलोड जमा करने के साथ संगत नहीं है। Http://www.ruby-forum.com/topic/136931 देखें। – gatoatigrado