मैं प्रपत्र वर्तमान तत्व में है की घटना प्रस्तुत ट्रिगर करना चाहते हैं एक विधि मैं काम करता है पता है कभी कभी यह है:।क्या इस .form.submit(); के लिए एक बेहतर jQuery समाधान है ??
this.form.submit();
अगर वहाँ एक बेहतर समाधान है, संभवतः jQuery का उपयोग कर मैं सोच रहा हूँ, मैं के रूप में मैं प्रत्येक ब्राउजर में 100% निश्चित विधि काम नहीं करता हूं।
संपादित करें:
स्थिति मेरे पास है, इस प्रकार है:
<form method="get">
<p><label>Field Label
<select onchange="this.form.submit();">
<option value="blah">Blah</option>
....
</select></label>
</p>
</form>
मैं <select>
के परिवर्तन पर प्रपत्र प्रस्तुत करने में सक्षम होना चाहता हूँ।
जो मैं खोज रहा हूं वह एक ऐसा समाधान है जो किसी भी रूप में किसी भी रूप में फॉर्म पर आईडी या नाम जानने के बिना काम करता है। $('form:first')
और $('form')
काम नहीं करेंगे क्योंकि फॉर्म पेज पर तीसरा हो सकता है। इसके अलावा, मैं पहले से ही साइट पर jQuery का उपयोग कर रहा हूं, इसलिए jQuery का थोड़ा उपयोग करना एक बड़ा सौदा नहीं है।
तो, क्या jQuery को इनपुट/चयन/टेक्स्टरेरा फॉर्म को पुनर्प्राप्त करने का कोई तरीका है?
आपके द्वारा पोस्ट की गई विधि हमेशा मेरे लिए काम करती है। –
हां, यह क्यों नहीं होगा .form.submit() काम करते हैं? – marcovtwout