我的状况警报(布尔)中出现此错误[object Object],但我不知道如何解决。必须显示1或0。
如果您需要php代码,我可以放在这里。 我不知道如何解决此代码,为什么给我这个错误。
查看图片: https://imgur.com/AxXgXsO
<script type="text/javascript">
window.updateInnerViewTimer = setInterval(periodicTaskDebug, 1000);
function periodicTaskDebug() {
for (var key in window.equipmentState.Parameters) {
if ($('#' + key)) {
if (key === 'debugStartupTime') {
var d = new Date(0); // 0 sets the date to the epoch
d.setUTCSeconds(window.equipmentState.Parameters[key]);
$('#' + key).filter('.debug').text(d)
} else {
$('#' + key).filter('.debug').text(Math.round(100 * window.equipmentState.Parameters[key]) / 100);
}
if ($('#' + key).attr("boolean") !== "yes") {
if (window.equipmentState.Parameters[key] === "NaN" || window.equipmentState.Parameters[key] <= 0) {
$('#' + key).filter('.debug').css("color", "red");
} else {
$('#' + key).filter('.debug').css("color", "blue");
}
}
}
}
for (var key in window.equipmentState.Alarms) {
$('#' + key).text(window.equipmentState.Alarms[key]);
if (window.equipmentState.Alarms[key]) {
$('#' + key).filter('.debug').css("color", "red");
} else {
$('#' + key).filter('.debug').css("color", "blue");
}
}
for (var key in window.equipmentState.ConditionAlarms) {
$('#' + key).text(window.equipmentState.ConditionAlarms[key]);
if (window.equipmentState.ConditionAlarms[key]) {
$('#' + key).css('.debug').css("color", "red");
} else {
$('#' + key).css('.debug').css("color", "blue");
}
}
}
</script>
答案 0 :(得分:0)
[object Object]是javascript中对象的默认toString表示形式。
在处理jQuery对象时,您可能想做
myArray