Javascript jQuery$。每个循环都没有执行

Javascript jQuery$。每个循环都没有执行,javascript,jquery,Javascript,Jquery,在下面的代码中,没有执行每个循环。执行循环上方和下方的代码。找不出原因 GM\u xmlhttpRequest({ 方法:“获取”, 网址:link, 对,, onload:函数(响应){ //console.log($(response.responseText).find(“#P16_STATUS2”).text()); var status=“未找到”; if($(response.responseText).find(“#P16_STATUS2”).size()==1){ status

在下面的代码中,没有执行每个循环。执行循环上方和下方的代码。找不出原因

GM\u xmlhttpRequest({
方法:“获取”,
网址:link,
对,,
onload:函数(响应){
//console.log($(response.responseText).find(“#P16_STATUS2”).text());
var status=“未找到”;
if($(response.responseText).find(“#P16_STATUS2”).size()==1){
status=$(response.responseText).find(“#P16_STATUS2”).text();
控制台日志(“状态为”+状态);
}else if($(response.responseText).find(“#P16_STATUS3”).size()==1){
status=$(response.responseText).find(“#P16_STATUS3”).val();
控制台日志(“状态为”+状态);
}
警报(“一”);
//对于(var i=0;ireturn false;//确保
requestArray
不是空的。jQuery不会在空对象/数组上执行每个函数。

requestArray来自何处?我怀疑它是空的或未定义的。无关:
return false;//对于您要使用的功能,原始for循环会更好地工作。