0
我在js中創建一個xhr以將一些數據發送到php文件。 php文件將把這些數據插入到數據庫中。現在我需要知道自動增加的ID。我使用javascript通過XMLHttpRequest向php發送數據,還希望php發回一些數據
echo mysql_insert_id();
要在PHP中獲得ID。 如何在JavaScript中讀取此值?
var xhr = new XMLHttpRequest();
xhr.open(
"POST",
"xxx.php",true
);
var postContainer = new Array();
postContainer.push(
{
data1 : value1,
data2 : value2,
});
var newJ = JSON.stringify(postContainer);
xhr.setRequestHeader("Content-type","application/json");
xhr.send(newJ);
你應該考慮使用xhr的JavaScript框架。它使** ** LOT **更容易。看看[jQuery](http://jquery.com/)。這裏是你如何在jQuery中創建[ajax request](http://api.jquery.com/jQuery.ajax/) – Horen