अवसरों जहां आप रखना चाहते हैं कर रहे हैं परिभाषित कर सकते हैं submit
बटन की नब्बे (उदाहरण के लिए, मोबाइल डिवाइस पर, जहां submit
बटन कीबोर्ड से ट्रिगर किया जा सकता है, लेकिन केवल अगर बटन फॉर्म का हिस्सा है और submit
टाइप करें)। इस मामले में आपको क्या करना है बटन की डिफ़ॉल्ट कार्रवाई को रोकना है।
1.7+ jQuery का उपयोग करना
$(document).on("click", "button", "event", function(evt) {
evt.preventDefault();
...
}
jQuery के पुराने संस्करणों का उपयोग करना (.on
का उपयोग कर - - मैं अत्यधिक प्रलेखन पढ़ने की सलाह वहाँ .on
का उपयोग कर के लिए कई बारीकियों कि बेहद प्रदर्शन को प्रभावित कर सकते हैं) ...
$("#button-id").bind("click", function(evt, ui) {
evt.preventDefault();
...
}
ध्यान दें कि आप किसी भी चयनकर्ता (कक्षा, तत्व प्रकार आदि द्वारा चयन) या घटना के लिए बाध्यकारी विधि (.bind
के बजाय, .live
, .delegate
का उपयोग एपी के रूप में कर सकते हैं jquery के अपने संस्करण के लिए मालिकाना।
मैंने उस पर एक पूरा दिन बिताया, बहुत बहुत धन्यवाद! – Jako
इतना आसान, धन्यवाद! – zwolin