我是 jQuery 新手,我想知道我是否将我的 JSON 数据正确传递到函数中。
如果我说错了什么或者我需要提供更多信息。请随时告诉我!谢谢大家的帮助!非常感激!
根据 Chrome 开发者工具。我收到此错误:
Uncaught TypeError: Cannot read property 'GhStatus' of undefined
这是我的功能:
function MachineOffChecker() {
var url = '@Html.Raw(Url.Action("index","GhCs"))';
$.get(url, window.setInterval(
function(data) {
if (data.GhStatus == 0) {
$('#GhCsStatus_CS').buttonMarkup({ icon: 'myapp-cs' });
alert('crash');
}
else {
$('#GhCsStatus_GH').buttonMarkup({ icon: 'myapp-gh' });
alert('running');
}
if (data.CsStatus == 0) {
$('#GhCsStatus_CS').buttonMarkup({ icon: 'myapp-cs' });
alert('crash');
}
else {
$('#GhCsStatus_GH').buttonMarkup({ icon: 'myapp-gh' });
alert('running');
}
}, 2000), "json");
}
这是我的 JSON 数据:
{
"GhStatus": 0,
"CsStatus": 0
}