【问题标题】:JavaScript for loop not workingJavaScript for 循环不起作用
【发布时间】:2010-01-19 12:23:02
【问题描述】:

我有以下场景

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

var rowCount = $('#update_menu_items tr').length;

然后我得到一个结果。

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

这是循环

var i;

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

    alert(i);

  }

【问题讨论】:

    标签: javascript jquery


    【解决方案1】:

    你缺少一个开括号:

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

    【讨论】:

    • :-) 真的!完全错过了;-)
    • 或者他有一个不应该的右括号。取决于你看它的方式:)
    【解决方案2】:

    另一种循环方式

    $('tr', '#update_menu_items').each(function(row) { alert($row); });

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-06
      • 1970-01-01
      • 1970-01-01
      • 2014-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多