wijdatasource complete が wijhttpproxy でリクエストされ、データに問題がある場合に、デバッグまたはエラーを取得する方法はありますか?
data: new wijdatasource({
dynamic: true,
proxy: new wijhttpproxy({
url: "@Url.Action("List")",
type: "POST",
dataType: "json"
}),
reader: {
read: function (datasource) {
alert(datasource);
var count = datasource.data.TotalRowCount;
datasource.data = datasource.data.Items;
datasource.data.totalRows = count;
new wijarrayreader([
{ name: "CdCF", mapping: "CdCF" },
{ name: "Descrizione", mapping: "Descrizione" }
]).read(datasource);
}
}
})
Internet Explorer デバッガーを使用すると、List アクションに対する 200 HTTP 応答で呼び出しが行われていることがわかりますが、"alert(datasource);" です。実行されることはありません。データソースがデータを解析しないエラーを取得したい (これがエラーの場合)。標準の ajax 呼び出しでは、問題をデバッグするために「エラー」コールバックを使用できました。
$.ajax({
error: function (error) {
alert("error: " + error);
},
url: '@Url.Action("List")',
success: function (code) {
var myModel = {
items: eval(code)
};
}
});