Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
循环的JavaScript不工作_Javascript_Jquery - Fatal编程技术网

循环的JavaScript不工作

循环的JavaScript不工作,javascript,jquery,Javascript,Jquery,我有下面的场景 首先,我使用JQuery获得html表中的总行数,如下所示 var rowCount = $('#update_menu_items tr').length; 然后我得到一个结果 现在我想用一个不应该超过rowcount的for循环来循环抛出的值,但是我没有得到返回的结果,因为循环不起作用。不确定我是否遗漏了什么 这是循环 var i; for (i=0;i<rowCount;i++) alert(i); } vari; 对于(i=0;i您缺少一个

我有下面的场景

首先,我使用JQuery获得html表中的总行数,如下所示

var rowCount = $('#update_menu_items tr').length;
然后我得到一个结果

现在我想用一个不应该超过rowcount的for循环来循环抛出的值,但是我没有得到返回的结果,因为循环不起作用。不确定我是否遗漏了什么

这是循环

var i;

  for (i=0;i<rowCount;i++)

    alert(i);

  }
vari;

对于(i=0;i您缺少一个大括号:

for (i=0;i<rowCount;i++) { // <- here
    alert(i);
}

对于(i=0;i您缺少一个大括号:

for (i=0;i<rowCount;i++) { // <- here
    alert(i);
}

for(i=0;i另一种循环方法


$('tr','update_menu_items')。每个(函数(行){alert($row);});

循环的另一种方法


$('tr','#update_menu_items')。每个(函数(行){alert($row);})

:-)都是真的!完全错过了;-)或者他有一个不应该的右括号。这取决于你看它的方式:):-)真的!完全错过了;-)或者他有一个不应该的收尾支撑。取决于您对它的看法:)