返信ありがとうございます。次のようにコードを更新しました。Dojo dataGrid を使用してデータをレンダリングしています。それはまだ私にとってはうまくいきませんでした。まだ。
これがコードです。また、Google デバッガーは、「Uncaught TypeError: Cannot set property 'innerHTML' of null (repeated 2 times)」を示しました。この行の直後のエラー「element.innerHTML = xhr.responseText;」
function UpdateCenterPane(dest) {
var setHtml = function(element, url) {
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function() {
if (xhr.readyState == 4 && xhr.status == 200) {
element.innerHTML = xhr.responseText;
}
};
xhr.timeout = 10000;
xhr.open('GET', url, true);
xhr.send();
};
setHtml(dojo.byId('centerPane'),dest);
}
I set up breakpoints to step through the code. I found this if block of code was skipped. xhr.readyState returns 0 and xhr.status=0.