Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

XmlHTTPRequest:XML Parsing Error:tidak ada elemen yang ditemukan

Bantulah diri Anda sendiri, dan gunakan perpustakaan JS yang membungkus semua keajaiban ajax untuk Anda. Ada banyak masalah lintas-browser dan kesalahan, dan ini mungkin salah satunya.

Saya akan merekomendasikan jQuery, ini yang paling mudah dan cukup kuat. Jadi tambahkan ini ke bagian atas html Anda, di dalam tag kepala:

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

Dan kemudian di JS Anda lakukan sesuatu seperti ini:

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

Itu seharusnya membantu Anda memulai. Lihat di sini untuk info lebih lanjut tentang jQuery dan $.get function.BTW- Saya melihat Anda menggunakan POST, tetapi untuk pengambilan data (tidak memperbarui atau menghapus) konvensinya adalah GET.

Selain itu, pertimbangkan untuk mengubah PHP Anda sehingga mengembalikan data berformat JSON alih-alih XML. Jadi, alih-alih melakukan tarian kecil yang harus Anda lakukan dengan markup xml, siapkan saja array dengan semua data, dan lakukan ini:

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. Membuat GeoJson di php dari MySql untuk digunakan dengan API javascript MapBox

  2. Bagaimana cara memanggil prosedur tersimpan MySQL dari Perl?

  3. Bagaimana cara menyimpan data ke database dengan benar?

  4. Bagaimana menemukan nomor aktif dari koneksi database terbuka di H2/MySQL

  5. Bagaimana menangani sebagian tanggal (2010-00-00) dari MySQL di Django?