javascript - js表的问题

标签 javascript jquery

我的表有问题,我需要在表中放入几个变量,这是我的错误

类型错误:tabproduit[i] 未定义

tabproduit[i][0] = $(this).text();

这是我的代码

var tabproduit = new Array(new Array());
var i = 0 ;
$( ".eachnom" ).each(function( index ) {
  tabproduit[i][0] = $(this).text();
    i++;
});

但是,当我不放置 i++; 时,我没有错误,但表中只有 1 个变量;

如何放置这个i++;

提前致谢

最佳答案

不需要i,您已经从 jQuery 方法获取索引 each() ,只需使用它:

var tabproduit = new Array(new Array());

$( ".eachnom" ).each(function( index ) {
  tabproduit[index][0] = $(this).text();
});

希望这有帮助。

关于javascript - js表的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40631549/

相关文章:

jquery - 如何使用 JQuery 根据存储在其他 TD 中的表的值替换第一个 TD 中的文本?

javascript - 仅当父级具有类时单击

javascript - 从 URL 获取数据并防止自动重定向(附加 SDK Mozilla)

javascript - 根据相同条件检查多个变量?

javascript - 动态 JQuery 对象选择器

javascript - 发送多个内容类型 Ajax

javascript - 使用 Javascript 进行面向对象编程 - 构造函数

javascript - 更改div中最后一个字母的样式

javascript - 使用浏览器调整大小调整、移动和缩放图像和文本 div

c# - jQuery 代码适用于 Chrome 和 Mozilla 网络浏览器,但不适用于 Internet Explorer