Mysql
 sql >> база данни >  >> RDS >> Mysql

XmlHTTPRequest:Грешка при анализа на XML:няма намерен елемент

Направете си услуга и използвайте JS библиотека, която обгръща цялата магия на ajax вместо вас. Има много проблеми и проблеми с различни браузъри и това може да е само едно от тези неща.

Бих препоръчал jQuery, той е най-лесният и доста мощен. Така че добавете това в горната част на вашия html, вътре в маркера head:

<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.BTW- Виждам, че използвате POST, но за извличане на данни (без актуализиране или изтриване) конвенцията е GET.

Освен това, помислете за промяна на вашия PHP, така че да връща JSON форматирани данни вместо XML. Така че вместо да правите този малък танц, който трябва да правите с 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. UnicodeEncodeError:Кодекът 'latin-1' не може да кодира символ

  2. MySQL:Как да се присъединя към една и съща таблица няколко пъти?

  3. Как да изтрия няколко реда от mysql база данни с квадратче за отметка с помощта на PHP?

  4. node.js + mysql пул на връзки

  5. Как мога да върна последната си команда за изтриване в MySQL?