दिलचस्प पोस्ट
टोमकैट पर ईजेबी आधारित एप्लिकेशन को कैसे लागू किया जाए वॉली के साथ और एचटीपीटीटीटी के बिना काम करने वाले डाक बहुपयोगी अनुरोध X86 पर फ्लोट को इंट में बदलने का सबसे तेज़ तरीका क्या है जावा में एक लंबा शुरुआत कारक स्तर को साफ करना (कई स्तर / लेबल को ढंका जाना) एक स्लैला सूची को ट्यूपल में कनवर्ट करें? Google मानचित्र API v2 के साथ ViewPager: रहस्यमय काले दृश्य अजगर: मेरी प्रतिलिपि चर में परिवर्तन मूल चर को प्रभावित करता है कैसे नेस्टेड शब्दकोशों को सुंदर प्रिंट करने के लिए? चयनित रेडियो पर jQuery विकल्प चुनें विकल्प (सभी ब्राउज़रों के लिए समर्थन की आवश्यकता है) क्या ऐसा फ़ाइल डाउनलोड करने के लिए एक लिंक जोड़ना संभव है जिसे केवल फेसबुक पर साझा करने से डाउनलोड किया जा सकता है? कैसे एंड्रॉइड में धागा को रोकने / फिर से शुरू करें? डिबगिंग (प्रदर्शित) SQL कमान एसबीएलकेमी द्वारा डीबी को भेजी गई क्या एक अच्छा यूनिट टेस्ट बनाता है? मैं उद्देश्य-सी में टाइमर कैसे लिखूं?

जावास्क्रिप्ट के माध्यम से रीसेट कैसे करें?

मैंने $("#client.frm").reset(); की कोशिश की है $("#client.frm").reset(); लेकिन यह काम नहीं कर रहा है.तो कैसे jQuery के माध्यम से फॉर्म रीसेट करें?

वेब के समाधान से एकत्रित समाधान "जावास्क्रिप्ट के माध्यम से रीसेट कैसे करें?"

form.reset() एक DOM तत्व विधि है (नहीं jQuery ऑब्जेक्ट पर एक), तो आपको आवश्यकता है:

 $("#client.frm")[0].reset(); //faster version: $("#client")[0].reset(); 

या बिना jQuery:

 document.getElementById("client").reset(); 

आप बस कर सकते हैं:

$("#client.frm").trigger('reset')

शुद्ध जेएस समाधान इस प्रकार है:

 function clearForm(myFormElement) { var elements = myFormElement.elements; myFormElement.reset(); for(i=0; i<elements.length; i++) { field_type = elements[i].type.toLowerCase(); switch(field_type) { case "text": case "password": case "textarea": case "hidden": elements[i].value = ""; break; case "radio": case "checkbox": if (elements[i].checked) { elements[i].checked = false; } break; case "select-one": case "select-multi": elements[i].selectedIndex = -1; break; default: break; } } } 

नोट, फ़ंक्शन form.reset() काम नहीं करेगा यदि फॉर्म में कुछ इनपुट टैग में विशेषता name='reset'

, रीसेट () विधि डिफ़ॉल्ट मान और चेकबॉक्स फ़ील्ड को साफ़ नहीं करता है और कई और समस्याएं हैं I

पूरी तरह रीसेट करने के लिए नीचे दिए गए लिंक की जांच करें –

http://www.javascript-coder.com/javascript-form/javascript-reset-form.htm

इसे इस्तेमाल करे :

 $('#resetBtn').on('click', function(e){ e.preventDefault(); $("#myform")[0].reset.click(); } 

रीसेट (साफ़ करें) फॉर्म Javascript और jQuery :

उदाहरण जावास्क्रिप्ट:

 document.getElementById("client").reset(); 

उदाहरण jQuery:

आप trigger() संदर्भ लिंक का उपयोग trigger() का प्रयास कर सकते हैं

 $('#client.frm').trigger("reset"); 

JavaScript फ़ंक्शन reset() उपयोग करें:

 document.forms["frm_id"].reset(); 

इस कोड को आज़माएं आपके उत्तर के लिए एक पूर्ण समाधान

  <!DOCTYPE html> <html> <head> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> <script> $(document).ready(function(){ $(":reset").css("background-color", "red"); }); </script> </head> <body> <form action=""> Name: <input type="text" name="user"><br> Password: <input type="password" name="password"><br> <button type="button">Useless Button</button> <input type="button" value="Another useless button"><br> <input type="reset" value="Reset"> <input type="submit" value="Submit"><br> </form> </body> </html> 

निम्नानुसार फ़ॉर्म साफ़ करें

 document.forms[0].reset(); 

आप समूह के भीतर बस फार्म तत्वों को साफ कर सकते हैं। इस forms[0] का उपयोग करके forms[0]