Mysql
 sql >> Baza danych >  >> RDS >> Mysql

XmlHTTPRequest:Błąd analizowania XML:nie znaleziono elementu

Zrób sobie przysługę i użyj biblioteki JS, która zawiera całą magię ajax. Istnieje wiele problemów i problemów z różnymi przeglądarkami, a to może być tylko jedna z tych rzeczy.

Polecam jQuery, jest najłatwiejszy i dość wydajny. Dodaj to na górze swojego html, wewnątrz tagu head:

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

A potem w swoim JS zrób coś takiego:

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

To powinno ci na początek wystarczyć. Spójrz tutaj aby uzyskać więcej informacji o jQuery i funkcji $.get.BTW- Widzę, że używasz POST, ale do pobierania danych (bez aktualizacji lub usuwania) konwencja to GET.

Dodatkowo rozważ zmianę PHP, aby zwracał dane w formacie JSON zamiast XML. Więc zamiast robić ten mały taniec, który musisz zrobić ze znacznikami xml, po prostu przygotuj tablicę ze wszystkimi danymi i zrób to:

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. Składnia MySQL w tworzeniu klucza obcego

  2. pojawia się błąd HTTP Status 405 - Metoda HTTP GET nie jest obsługiwana przez ten adres URL, ale nigdy nie była używana `get`?

  3. lokalizacja katalogu danych mysql

  4. Jak wywołać procedurę składowaną z Hibernate z parametrami IN i OUT?

  5. Jak uciec % z zapytania mysql w Pythonie?