वेब अनुप्रयोगों में एक आम बात यह है कि ENTER कुंजी का व्यवहार वह नहीं है जो आमतौर पर डिफ़ॉल्ट रूप से होता है, और jQuery के साथ आप उस व्यवहार को काफी आसानी से बदल सकते हैं।
आवश्यक कोड यह है:
फ़ंक्शन enter2tab (e) {
अगर (e.CCCode == 13) {
cb = parseInt ($ (यह) .attr ('tabindex'));if ($ (': input [tabindex = \ »+ (cb + 1) +' \ ']')! = aull) {!
$ (': इनपुट [tabindex = \ »+ (cb + 1) +' \ ']') फोकस ();
$ (': इनपुट [tabindex = \ »+ (cb + 1) +' \ ']'); चयन करें ();
e.preventDefault ();विवरण झूठा है;}}}
आपको Enter2tab फ़ंक्शन को उस क्रिया में शामिल करना होगा जहां आप इसे लागू करना चाहते हैं, बिना किसी और रहस्यों के।
स्रोत | क्रिस्तलब
मैं आपको बताता हूं, अपने कोड का उपयोग करें और यह मेरे लिए काम नहीं करता है, मैं यह नियंत्रित करना चाहता हूं कि एंटर दबाकर अगले इनपुट पर ध्यान केंद्रित करने के लिए एक टैब का कार्य करता है।
कोड के सिंटैक्स की जाँच करें, क्योंकि यह काम नहीं करता है। यह कमबख्त एकल उद्धरणों के कारण होगा जो एक सजावट में बदल जाते हैं और दोहरे उद्धरण हैं जो बंद नहीं होते हैं।