我正在尝试在 ajax 调用中处理完整的函数。如果值未定义,我想将 var 转换为空字符串。否则,我想将值捕获到字符串数组中。
问题是我正在输入 if 语句,即使将相关变量的值记录为未定义也是如此。我在这里想念什么?
completefunc: function (xData, Status) {
$(xData.responseXML).SPFilterNode("z:row").each(function() {
if(typeof $(this).attr("ows_Products") !== undefined) {
console.log($(this).attr("ows_Products"));
arr = $(this).attr("ows_Products").split(',');
}
else {
arr = "";
}
});
}