से आंशिक रूप से प्रस्तुत करने के लिए कैसे करें मेरे पास एक चयन है जो अलग-अलग चयन में चयन के आधार पर पॉप्युलेट हो जाता है ऐसा करने के लिए, मैंने 'डायनामिक सिलेक्शन मेन्यूस' पर रेलसकास्ट # 88 में अनुशंसा की है।जावास्क्रिप्ट
लेकिन अब मुझे उन विकल्पों में से प्रत्येक में चयनित मूल्य में गुजरने के लिए आंशिक रूप से प्रस्तुत करने की आवश्यकता है। मैं यह नहीं समझ सकता कि चुनिंदा ईवेंट में केवल एक विधि कॉल कैसे ट्रिगर करना है, इसलिए मुझे लगता है कि मुझे रेंडर कॉल करने की आवश्यकता है: जावास्क्रिप्ट हैंडलर के भीतर से आंशिक है जो चयन परिवर्तन ईवेंट का पता लगाता है। लेकिन मैं यह नहीं समझ सकता कि कैसे। मैं (.js.erb फ़ाइल में) जावास्क्रिप्ट विधि में निम्नलिखित की कोशिश की लेकिन आशा व्यक्त की के रूप में यह काम नहीं करता है:
function staffSelected() {
$('date_area').show();
<% render :partial => "calendar" -%>
}
किसी को भी एक अच्छा समाधान है?
उम, एक बात के लिए, और यह वास्तव में सिर्फ आरंभ करने के लिए है , erb की वह पंक्ति कुछ भी आउटपुट नहीं कर रही है क्योंकि यह '<%' के बजाय '<% =' होना चाहिए। इसके अलावा, मुझे लगता है कि आपको उस आंशिक सामग्री को पोस्ट करना होगा, जो व्यवहार आप खोज रहे हैं उसके बारे में अधिक विशिष्ट हो। – tfwright