के ब्लॉक को उत्पन्न करने के लिए कोड का पुन: उपयोग कैसे करें, मुझे लगता है कि मैं गलत तरीके से इस पर पहुंच रहा हूं, इसलिए मैं किसी भी टिप्पणी/मार्गदर्शन की सराहना करता हूं। उम्मीद है कि मैं जुड़कर काफी व्याख्या कर सकते हैं कि मैं क्या हासिल करने की कोशिश कर रहा हूँ:कोडनिर्देशक - HTML
मैं HTML के एक ब्लॉक का निर्माण करना चाहते हैं (जैसे एक बॉक्स एक उपयोगकर्ता के प्रोफ़ाइल युक्त) जो मैं अपने लेआउट का हिस्सा के रूप में लोड होगा, अधिकांश पृष्ठों पर जो मैं उत्पन्न करता हूं।
मैं भी करने में सक्षम होना चाहते हैं फिर से उत्पन्न एक अलग URL द्वारा अपने आप ही इस बॉक्स के भीतर सामग्री। ऐसा इसलिए है कि मैं एक AJAX कॉल के साथ बॉक्स को अद्यतन कर सकता हूं।
मैं कोड कोड को डुप्लिकेट नहीं करना चाहता जो इस HTML को बनाता है।
मुझे खुशी है कि मैं initally इस बॉक्स एक AJAX कॉल का उपयोग करके लोड सकता है, लेकिन है कि सर्वर के लिए एक अनावश्यक कॉल जोड़ने के लिए मेरे लिए प्रतीत होता है?
जिस तरह से मैंने सोचा कि मैं ऐसा कर सकता हूं, यह मेरे नियंत्रक में एक विधि है जो सिर्फ HTML के इस ब्लॉक को प्रस्तुत करता है, लेकिन फिर मैं इस विधि से अन्य नियंत्रक/दृश्य में आउटपुट का अनुरोध कैसे करूं?
आप इस पर कैसे पहुंचेंगे?
अग्रिम
हालांकि, यह आपको एक अलग यूआरएल नहीं देगा जिसे आप AJAX कॉल के लिए उपयोग कर सकते हैं। – victoriah
धन्यवाद।तो मुझे लगता है कि यहां मुख्य बात यह है कि मॉडल के अंदर डेटा की सभी प्रसंस्करण को रखना है, इसलिए मेरे पास नियंत्रक में जितना संभव हो उतना छोटा कोड है। –
और यह कोड डुप्लिकेशन को कम नहीं करता है। – victoriah