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

XmlHTTPRequest:XML पार्सिंग त्रुटि:कोई तत्व नहीं मिला

अपने आप को एक एहसान करो, और एक जेएस पुस्तकालय का उपयोग करें जो आपके लिए सभी अजाक्स जादू को लपेटता है। बहुत सारी क्रॉस-ब्राउज़र समस्याएं और गड़बड़ियां हैं, और यह उन चीजों में से एक हो सकता है।

मैं jQuery की अनुशंसा करता हूं, यह सबसे आसान और काफी शक्तिशाली है। तो इसे अपने एचटीएमएल के शीर्ष पर, हेड टैग के अंदर जोड़ें:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script> 

और फिर अपने JS में कुछ इस तरह करें:

 $.get('/leer/confesiones/', function(data) {
     console.log(data);
 });

आपको इस तरह से प्रारंभ करवाया जाना चाहिए। यहां देखें jQuery और $.get function के बारे में अधिक जानकारी के लिए। BTW- मुझे लगता है कि आप एक POST का उपयोग कर रहे हैं, लेकिन डेटा की पुनर्प्राप्ति (अपडेट या डिलीट नहीं) के लिए कन्वेंशन GET है।

इसके अतिरिक्त, अपने PHP को बदलने पर विचार करें ताकि यह XML के बजाय JSON स्वरूपित डेटा लौटाए। तो उस छोटे से नृत्य को करने के बजाय आपको xml मार्कअप के साथ करना है, बस सभी डेटा के साथ एक सरणी तैयार करें, और यह करें:

echo json_encode($array); // voila


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैसकल केस काम नहीं कर रहा

  2. django के साथ बाहरी डेटाबेस से टेम्पलेट में डेटा खींचना

  3. MySQL या MariaDB का बैकअप लेने के लिए mysqldump का उपयोग करें

  4. परीक्षण के लिए अपने MySQL उदाहरणों को कैसे विफल या क्रैश करें?

  5. प्रोग्राम के रूप में AUTO_INCREMENT मान सेट करें