私はAJAXにまったく慣れていません。サーバーからデータをフェッチする必要があるHTMLページがあります。私はw3schoolsからのいくつかのチュートリアルに従い、AJAXに足を踏み入れました。
これが私の戦略です。として1つのプレーンHTMLファイルととしてajax.htmlのjspファイルがありますajaxdb.jsp。ボタンが押されると、関数を呼び出しますupdateList()。
これは私のコードです:
xmlhttp.open("POST", url, true);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.send(passParameter);
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById("printBack").innerHTML = xmlhttp.responseText;
}
printBackdivの可視性を非表示にしたので、そこに入るものはすべて非表示になります。jspページには、従業員のすべてのリストを含むテーブルがあります。この後、非表示のテーブルへの参照であるdataTable.rows[0].cells[0].innerHTML = tempTable.rows[0].cells[0].innerHTML;Whereを使用します。tempTable
これはAJAXでテーブルコンテンツを取得するための最適なソリューションではないと思います。解決方法を教えてください。