sql >> Databáze >  >> RDS >> Mysql

XmlHTTPRequest:Chyba analýzy XML:nenalezen žádný prvek

Udělejte si laskavost a použijte knihovnu JS, která za vás zabalí veškerou magii ajaxu. Existuje mnoho problémů a problémů s různými prohlížeči a toto může být jen jedna z těchto věcí.

Doporučil bych jQuery, je to nejjednodušší a docela výkonný. Přidejte toto do horní části svého html, do značky head:

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

A pak ve svém JS udělejte něco takového:

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

To by vás mělo nastartovat. Podívejte se sem pro více informací o jQuery a funkci $.get.BTW- Vidím, že používáte POST, ale pro získávání dat (bez aktualizace nebo mazání) je konvence GET.

Kromě toho zvažte změnu svého PHP tak, aby vracelo data ve formátu JSON místo XML. Takže místo toho malého tance musíte dělat se značkami xml, připravte si pole se všemi daty a proveďte toto:

echo json_encode($array); // voila


  1. Jak přejmenovat omezení primárního klíče pro více tabulek v databázi SQL Server - SQL Server / Výukový program TSQL, část 64

  2. Oznamujeme Barman 1.0, Backup and Recovery Manager for PostgreSQL

  3. Jak vytvořit dotaz s dvojnásobným připojením k tabulce v Laravel 5.3?

  4. Volání ODBC se nezdařilo s uloženou procedurou – předat dotaz