मैं रेल 3, यूजेएस और JQuery से परिचित हो रहा हूँ। मैं समझता हूं कि jquery.js और application.js की आवश्यकता क्यों है लेकिन रेल.जेएस की आवश्यकता क्यों है?
उत्तर:
जवाब के लिए 3 № 1इसके बारे में jQuery और रेल के बीच लापता लिंक के रूप में सोचें। मान लें कि आपके पास एक फॉर्म टैग है,
<form method="POST" action="/some/path" data-remote="true">
..
</form>
कोड जो देखेंगे data-remote
इस फॉर्म टैग और अन्य ऐसे विशेषताओं पर इस्तेमाल किया गयावह रेल देखता है, और AJAX के माध्यम से इस फ़ॉर्म को सबमिट करता है rails.js द्वारा संभाला जाता है। यह रेल और jQuery के बीच एक कनेक्टर की तरह है। स्रोत इतना आसान है जिसे आप पढ़ सकते हैं https://github.com/rails/jquery-ujs/blob/master/src/rails.js