Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

AJAX अनुरोध पर PHP से कोई प्रतिक्रिया नहीं

चूँकि आपके फ़ॉर्म में भेजने के लिए url नहीं है और आपके onSubmit -हैंडलर (submitForm ) false नहीं लौटाता है , फ़ॉर्म वास्तव में ब्राउज़र द्वारा उस पृष्ठ पर पोस्ट किया जाएगा जिस पर यह वर्तमान में है (जो संभवतः फ़ॉर्म के POST डेटा को संसाधित करने में सक्षम नहीं है) और केवल लॉगिन-फ़ॉर्म युक्त पृष्ठ को पुनः लोड करेगा।

POST संभवतः आपकी AJAX स्क्रिप्ट को साथ ही भेज दिया जाएगा , लेकिन आपका ब्राउज़र प्रतिक्रिया की प्रतीक्षा नहीं करेगा, क्योंकि यह पहले से ही आगे बढ़ चुका है।

देखें https://html.spec.whatwg.org/ multipage/forms.html#concept-form-submit सबमिट प्रक्रिया के बारे में अधिक जानकारी के लिए।

समाधान यह होगा कि या तो return false . जोड़ा जाए अपने submitForm . पर फ़ंक्शन या onSubmit हैंडलर (;return false )




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक कॉलम से एकाधिक कॉलम कैसे प्राप्त करें, SQL

  2. मैं MySQL में दो कॉलम पर बूलियन लॉजिक कैसे कर सकता हूं?

  3. किसी अन्य स्तंभ के मानों के समूह के आधार पर किसी स्तंभ के मानों का योग करें

  4. ट्रिगर डालने के सक्रिय होने पर MySQL डेटाबेस में 4-बाइट UTF-8 वर्ण / इमोजी डालने में समस्या

  5. समयबाह्य समाप्त हो गया pgadmin सर्वर से कनेक्ट करने में असमर्थ