jquery - setTimeout return false on submit button click -


मेरे पास इस तरह एक कोड है सबमिट बटन बटन [type = 'submit] के लिए फ़ॉर्म:

  $ ('# submitbuttonId')। क्लिक करें (फ़ंक्शन () {setTimeout (फ़ंक्शन () {वापसी झूठी;}, 100);});   

लेकिन फ़ॉर्म को जमा करना अब भी जारी है। मैं क्लिक सबमिट बटन पर एक समय देरी के साथ वापस लौटाने द्वारा फॉर्म को सबमिट करने से कैसे रोक सकता हूं?

हमें कुछ UI उद्देश्यों के लिए समय की देरी की आवश्यकता है। क्या यह हासिल करने के लिए एक अलग दृष्टिकोण है?

मैं एक आधुनिक (अप-टू-डेट) ब्राउज़र के लिए jQuery v1.11.0 का उपयोग कर रहा हूं।

इस UI परिवर्तन के संदर्भ को नहीं जानती, मैं सुझाव देता हूं कि आप e.preventDefault () पहले का उपयोग करें

  उदाहरण $ ('# SubmitButtonId') क्लिक करें (फ़ंक्शन (e) {e.preventDefault (); var $ form = $ (this); setTimeout (फ़ंक्शन () {$ form.submit (); वापसी झूठी;}, 100) ;});    

Comments

Popular posts from this blog

c# - Textbox not clickable but editable -

Matlab transpose a table vector -

ios - Adding an SKSpriteNode to SKScene from a child SKSpriteNode -