पहले एजेक्स के साथ प्रयास करें, कृपया धैर्य रखें।
& lt; html & gt; & Lt; स्क्रिप्ट प्रकार = "टेक्स्ट / जावास्क्रिप्ट" src = "jquery-1.4.2.min.js" & gt; & lt; / स्क्रिप्ट & gt; & Lt; स्क्रिप्ट प्रकार = "टेक्स्ट / जावास्क्रिप्ट" & gt; $ (दस्तावेज़) .ready (function () {function hello () {$ .post ("testcaseAjaxServerSide.php", {ola: "hello"}, फ़ंक्शन (डेटा) {if (डेटा) {चेतावनी ('डेटा है : '+ डेटा);} अन्य {चेतावनी (' कोई डेटा नहीं था ');}})} $ ("# इनपुटआमोगा")। क्लिक करें (फ़ंक्शन () {हैलो ();});}); & Lt; / स्क्रिप्ट & gt; & Lt; form method = "post" क्रिया = "" & gt; & Lt; input id = "inputAmigo" प्रकार = "सबमिट करें" / & gt; & Lt; / प्रपत्र & gt; & Lt; / html & gt;
मेरे पास सर्वर साइड पर:
अगर (isset ($ _ POST ['ओला'])) {गूंज "हमें एक पोस्ट मिला"; } Else {गूंजती "कोई दोस्त नहीं"; }
मुझे हमेशा "कोई डेटा नहीं था" मिल रहा है कोई मदद कृपया? :)
धन्यवाद बहुत, एमईएम
मेरे लिए काम करता है अगर मैं सबमिट बटन का डिफ़ॉल्ट व्यवहार क्लिक फ़ंक्शन को बदलने का प्रयास करें:
$ ("# inputAmigo")। क्लिक करें (फ़ंक्शन (e) {e.preventDefault (); हैलो ();});
या अपना फ़ॉर्म बदलें ताकि आप सबमिट बटन का उपयोग न करें। इसके बजाय एक सरल & lt; input type = 'button' & gt;
का उपयोग करें।
आप भी इसका उपयोग करने का प्रयास कर सकते हैं।
Comments
Post a Comment