का उपयोग करके पेज लोड पर फ़ॉर्म सबमिशन कैसे ट्रिगर करूं? ऐसा प्रतीत नहीं होता है कि इसे पूरा करना बहुत मुश्किल हो सकता है, लेकिन मैं भीड़ में हूं और मैं एक साधारण उत्तर की तलाश में हूं। मुझे पेज लोड पर एक फॉर्म जमा करने की जरूरत है। यह मेरा AJAX सबमिट फ़ंक्शन है जो ठीक काम करता है। मुझे बस पृष्ठ लोड पर इसे ट्रिगर करने का तरीका पता लगाने की आवश्यकता है।मैं jquery
किसी भी मदद की बहुत सराहना की है!
$("form#seller-agreement-form").submit(function() {
// we want to store the values from the form input box, then send via ajax below
$.ajax({
type: "POST",
url: "http://www2.myurl.com/formhandler",
data: "email="+ email + "&status=" + status,
success: function(){
$('form#seller-agreement-form').hide(function(){$('div#output').fadeIn();});
}
});
return false;
});
ठीक है क्या पूछ रहे है। यह काम करता है, हालांकि मुझे सबमिशन के अंतहीन पाश में पकड़ा गया प्रतीत होता है। –
@ VaughnD.Taylor उपरोक्त कोड लूप नहीं होना चाहिए, '.trigger()' फ़ंक्शन को 'सबमिट' ईवेंट हैंडलर चलाने के बाद 'submit' ईवेंट ट्रिगर नहीं करता है। तो शायद आपके द्वारा लिखा गया कुछ अन्य कस्टम कोड है जो प्रवाह के साथ गड़बड़ कर रहा है। – Jasper
यह सबसे अधिक संभावना लूपिंग है क्योंकि आप फ़ॉर्म को स्वयं ही पोस्ट कर रहे हैं। आपको .trigger() के आस-पास एक if() ब्लॉक डालना पड़ सकता है, और URL को एक param के साथ टैग करना होगा ताकि वह दोबारा पोस्ट न हो। – rkw