sql >> Databasteknik >  >> RDS >> Mysql

XmlHTTPRequest:XML-tolkningsfel:inget element hittades

Gör dig själv en tjänst och använd ett JS-bibliotek som omsluter all ajax-magi åt dig. Det finns många problem över webbläsare och gotchas, och det här kan bara vara en av dessa saker.

Jag skulle rekommendera jQuery, det är det enklaste och ganska kraftfulla. Så lägg till detta högst upp i din html, inuti head-taggen:

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

Och sedan i din JS gör något så här:

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

Det borde få dig igång. Titta här för mer information om jQuery och $.get-funktionen. BTW- Jag ser att du använder en POST, men för att hämta data (ingen uppdatering eller radering) är konventionen GET.

Dessutom kan du överväga att ändra din PHP så att den returnerar JSON-formaterad data istället för XML. Så istället för att göra den där lilla dansen måste du göra med xml-uppmärkningen, gör bara en array redo med all data och gör så här:

echo json_encode($array); // voila


  1. Hur importerar jag en Excel-fil till SQL Server?

  2. Oracle Database Security – Kryptering och dekryptering

  3. Nätverksbelastningstestning med iPerf

  4. Är timestampdiff() i MySQL ekvivalent med datediff() i SQL Server?