मुझे पसंद है jQuery और मैं सोच रहा था कि अगर किसी को भी एक अच्छा प्लगइन या (गैर jQuery) JavaScript लाइब्रेरी कि ऑटो के लिए अनुमति देता है का इस्तेमाल किया है फोन नंबर या तिथियों जैसे संरचित क्षेत्रों की स्वरूपण। मैं jquery-ui-datapicker प्लगइन के बारे में जानता हूं, और जो मैं यहां देख रहा हूं वह नहीं। आपको एक फ़ोन नंबर में टाइप कर सकते हैं 123 के रूप में जो तब हो जाता है (123), अतिरिक्त संख्या के रूप में (123) 456 7890 Ext स्वरूपित हो जाएगा। 123456 आप हटाना ऑटो स्वरूपण सामान स्वचालित रूप से गायब हो जाता है, और कर्सर, कहते हैं की पुनः स्थिति, के बाद (123) और 3 को हटा दें और बाकी (124) 567 8901 Ext कर देगा हटाएँ दबाकर दबाते हैं। 23456. जिनके साथ मैंने खेला है अविश्वसनीय प्रतीत होता है।ऑटो प्रारूप संरचित डेटा (फोन, तारीख) jQuery प्लगइन का उपयोग कर (या नाकाम रहने कि वेनिला जावास्क्रिप्ट)
उत्तर
the Masked Input plugin तुम क्या आवश्यकता है करता है या कि एक आप पहले से ही पाया है अविश्वसनीय हो के लिए?
एलन,
मेरा मानना है कि आपका सर्वश्रेष्ठ दांव वांछित परिणाम प्राप्त करने के दो अलग-अलग प्रारूपण विधि के अंदर रेगुलर एक्सप्रेशन का उपयोग करने के लिए किया जाएगा है। इस फोन नंबर के लिए नहीं बल्कि सीधे आगे हो जाएगा और मैं एक कोड उदाहरण पोस्ट करेंगे, तो एक बार मैं वापस बैठते हैं और 10 मिनट सीधे कुछ लिखने के लिए है के द्वारा पोस्ट नहीं है। शायद तिथि फ़ील्ड के लिए, आप jQuery UI Datepicker की तरह कुछ उपयोग कर सकते हैं? http://marcgrabanski.com/pages/code/jquery-ui-datepicker
HTH,
/sf
कैलेंडर प्लगइन के साथ मैं वास्तव में ui-datepicker मतलब नहीं है और जहाँ तक उपयुक्त मैं बता सकता हूँ के रूप में। –
- 1. वेनिला जावास्क्रिप्ट बनाम jquery
- 2. CollectionAssert.AreEqual में नाकाम रहने के
- 3. वेनिला जे एस प्लगइन टेम्पलेट
- 4. document.getElementById ('आईडी') ASP.net में नाकाम रहने के मूल्य जावास्क्रिप्ट समारोह
- 5. एकता loadConfiguration में नाकाम रहने के
- 6. माइक्रोसॉफ्ट विजुअल स्टूडियो 2008 बनाता नाकाम रहने
- 7. GitLab sidekiq में नाकाम रहने के परीक्षण
- 8. rvm 1.9.3 में नाकाम रहने के
- 9. वेनिला में एमवीसी जावास्क्रिप्ट
- 10. jQuery के वेनिला जावास्क्रिप्ट संस्करण .click
- 11. जीयूआई एक्सटेंशन - संसाधन लोड करने में नाकाम रहने
- 12. HTTP प्रतिसाद कोड अनुचित मापदंडों और नाकाम रहने के मूल्यों
- 13. सामान्य उपवर्ग को स्थिर संदर्भ (जावा) बनाने में नाकाम रहने
- 14. jQuery तारीख छँटाई
- 15. जावास्क्रिप्ट या jQuery का उपयोग कर 301 रीडायरेक्ट संभव हैं?
- 16. विजुअल स्टूडियो ऑटो प्रारूप
- 17. एंगुलरजेएस में एक jQuery प्लगइन का उपयोग
- 18. रूबी ऑन रेल्स CoffeeScript में नाकाम रहने के
- 19. Regex में नाकाम रहने जब पैटर्न डॉलर चिह्न ($)
- 20. JQuery/जावास्क्रिप्ट आरडीएफ प्लगइन
- 21. संरचित और संरचित डेटा कैसे प्रतिष्ठित हैं?
- 22. कबाल स्थापित ... नाकाम रहने - OSX - कई असंतुष्ट संकुल
- 23. वेबसाइटों (जावास्क्रिप्ट का उपयोग कर या?)
- 24. jQuery या जावास्क्रिप्ट
- 25. WPF Multibinding स्ट्रिंग प्रारूप तारीख
- 26. जांचें कि क्या तारीख इस तारीख या बड़ी
- 27. जावास्क्रिप्ट तारीख वस्तुओं ब्रिटेन
- 28. आप जावास्क्रिप्ट या jQuery लाइब्रेरी का उपयोग कर टाइपिंग स्पीड कैसे प्रदर्शित कर सकते हैं?
- 29. जावास्क्रिप्ट (jQuery) का उपयोग कर 'लाइन-ऊंचाई' कैसे निर्धारित करें?
- 30. पॉपअप विंडो बंद होने पर मैं एक ईवेंट (jQuery या वेनिला जावास्क्रिप्ट) कैसे उठाऊंगा?
बहुत करीब है, सूचक के लिए धन्यवाद। अगर मैं एक फोन नंबर दर्ज करता हूं, तो एक अंक हटा दें और उस क्षेत्र को डिफोकस करें जहां मेरा इनपुट चला गया है (argh)। –
यह नवीनतम संस्करण में तय किया गया है। अब आप '?' जोड़ सकते हैं मुखौटा के लिए, जिसका मतलब है कि कुछ भी वैकल्पिक है। तो आप आंशिक फोन नंबरों को अनुमति देने के लिए मास्क "? (999) 999- 99 99" जोड़ सकते हैं। यह एक्सटेंशन के लिए विशेष रूप से उपयोगी है। –
ऐसा लगता है कि आप लिंक टूटा हुआ है ... क्या यह वही प्लगइन है? http://digitalbush.com/projects/masked-input-plugin/#demo – TechplexEngineer