在for (var i = 0; i < Memoryval.length; i++)
行中获取异常解析文档错误。
有人可以帮忙吗?
以下是代码。
$(".rad").click(function () {
var Memoryval = ["Fixed"];
var CPU = ["Fixed", "Utilization", "OwnBorrow", "Custom", "Conditional"];
var sel = document.getElementById('ddltype');
sel.innerHTML = "";
if (this.value == "MEMORY") {
for (var i = 0; i < Memoryval.length; i++) {
var opt = document.createElement('option');
opt.innerHTML = Memoryval[i];
opt.value = Memoryval[i];
sel.appendChild(opt);
}
$("#divOwnBorrow").hide();
$("#divFixed").show();
$("#divUtilization").hide();
$("#spanid").show();
}
if (this.value == "CPU") {
for (var i = 0; i < CPU.length; i++) {
var opt = document.createElement('option');
opt.innerHTML = CPU[i];
opt.value = CPU[i];
sel.appendChild(opt);
}
$('#ddltype option[value=OwnBorrow]').prop('selected', true);
// $("#ddltype select").text("OwnBorrow");
$("#divOwnBorrow").show();
$("#divFixed").hide();
$("#divUtilization").hide();
$("#spanid").hide();
}
});
答案 0 :(得分:1)
我怀疑在该行中Memoryval
之前有一个non breaking space,并且在复制/粘贴到StackOverflow时被删除了:
$ charinfo " " " "
U+00A0 NON-BREAKING SPACE [Zs]
U+0020 SPACE [Zs]
可以写一个非中断空格,例如在OS X上按 apple icon + space 将导致打印此字符。这些空间可能会导致Spring Framework出现问题。