निम्न प्रपत्र पर विचार से HTML प्रपत्र को रोकता है:जावास्क्रिप्ट onBlur घटना प्रस्तुत किया जा रहा
<form action="/a" method="post">
<input name="x" type="text" onblur="myonblur(e)" />
<input name="y" type="text" />
<input name="submit" type="submit" value="Submit" />
</form>
जब ध्यान देने के साथ नाम "x" और उपयोगकर्ता प्रेस तत्व पर है सबमिट बटन, onBlur घटना आग लेकिन फार्म जमा नहीं किया जाता। अगर मेरे पास मेरे फॉर्म में घटनाएं हैं तो सबमिट बटन को अपेक्षित करने का कोई तरीका है?
आपके उत्तर के लिए धन्यवाद। आइडिया जांचना है कि उपयोगकर्ता नाम AJAX कॉल के माध्यम से मौजूद है, इसलिए ऑन चेंज() के साथ, यदि संभव हो, तो इसे लागू करना बहुत कठिन होगा। तो, तुम्हारा मतलब है, मेरे लिए ब्लर() पर उपयोग करने का कोई तरीका नहीं है? – Artem
आपको पृष्ठभूमि में चलने वाले एसिंक्रोनस AJAX अनुरोधों का उपयोग करना चाहिए और ब्राउज़र को लटका नहीं देना चाहिए। उन लोगों का उपयोग करके, सबजमिट अभी भी काम करेगा, भले ही AJAX अनुरोध समाप्त न हो। Jquery लाइब्रेरी डिफ़ॉल्ट रूप से async करता है, http://docs.jquery.com/Ajax/jQuery.ajax –