मेरे पास एक ऐसा क्षेत्र है जिसे उपयोगकर्ता से एक वर्ष एकत्र करने की आवश्यकता होती है (यानी एक साल के रिज़ॉल्यूशन वाली तारीख - भंडारण की आसानी के लिए मैं एक वास्तविक दिनांक मूल्य संग्रहीत करना चाहता हूं, न कि संख्या)।क्या मैं केवल एक वर्ष एकत्र करने के लिए एक HTML इनपुट प्रकार "दिनांक" का उपयोग कर सकता हूं?
मैं आधुनिक ब्राउज़र या webshims द्वारा समर्थित दिनांक इनपुट UI का उपयोग करना चाहता हूं क्योंकि यह अच्छा है और आधुनिक प्लेटफॉर्म के साथ अच्छी तरह से खेलता है। मैं यह समझ नहीं पाया कि UI को केवल वर्ष प्रदर्शित करने के लिए कैसे प्राप्त करें। कोई विचार?
यदि कोई प्लेटफार्म समर्थन नहीं है, तो आदर्श रूप में मैं यूआई कुछ ऐसा करना चाहूंगा जैसे आप 0 पूर्वावलोकन कर सकते हैं see here यदि आप "पूर्वावलोकन" पर क्लिक करते हैं और फिर विजेट के शीर्ष पर दो बार क्लिक करते हैं, तो रिवर्स को छोड़कर: जब आप पहली बार दशकों की सूची के साथ विजेट प्राप्त करने वाले इनपुट पर क्लिक करें, फिर आप वर्ष चुनने के लिए नीचे ड्रिल करें, फिर यूआई बंद हो जाता है।
नहीं, आप नहीं कर सकते हैं, यह केवल वर्ष का समर्थन नहीं करता है, इसलिए ऐसा करने के लिए कि आपको एक स्क्रिप्ट की आवश्यकता है, जैसे कि jQuery या आपके वेबसाइम लिंक, जो केवल वर्ष दिखाता है। – LGSon
कुछ अच्छे jQuery नमूने के लिए इस पोस्ट को जांचें: http://stackoverflow.com/questions/13528623/jquery-ui-datepicker-to-show-year- केवल – LGSon
जो इस प्रश्न को डुप्लिकेट बनाता है: http: // stackoverflow.com/questions/30085591/focus-month-or-year-of-html5-inputtype-date ... क्या आप सहमत हैं? ... और यदि jQuery एक विकल्प है, तो मेरी पहली टिप्पणी का लिंक डुप्ली होगा? – LGSon