應用程式需要向伺服器提交資料的場景,可以利用XMLHttpRequest發送POST資料。
在提供的 HTML 程式碼中,資料封裝在隱藏的表單欄位中。若要在JavaScript 中使用XMLHttpRequest 鏡像此行為,請依照下列步驟操作:
建立XMLHttpRequest 物件:
var http = new XMLHttpRequest();建立XMLHttpRequest 物件
設定請求方式並URL
:var url = 'get_data.php'; http.open('POST', url, true);
設定請求標頭
:http.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
:
http.onreadystatechange = function() {//Call a function when the state changes. if(http.readyState == 4 && http.status == 200) { alert(http.responseText); } }
:
http.send(params);
:
對於資料的情況儲存在在一個物件中,使用提供的程式碼片段將其轉換為URL 編碼格式。以上是如何使用 XMLHttpRequest 發送 POST 資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!