gpt4 book ai didi

javascript - .每个索引从0开始,如何将其更改为从1开始

转载 作者:行者123 更新时间:2023-11-28 18:38:06 25 4
gpt4 key购买 nike

我正在使用 .each 函数来构建下拉列表。我了解编程的基础知识,即数组元素的索引始终从 0 开始。当我构建此下拉列表时,我需要第一个值为 1。这就是我所拥有的。

             $.each(codes, function(key,value){
$('#columnD1').append('<option value="' + key + '">' + key + ' - ' + value + '</option>');
})

正如预期的那样,我得到 0 - Item1、1 - Item2、2 - Item3。但这些代码特定于某些值。 1 代表 Item1,2 代表 Item2。当我去插入时,这不会成为问题,因为我可以在插入之前修复它,我遇到的问题是,我需要客户看到他们正在挑选的商品的代码号,因为在某些地方值(value)对客户来说毫无意义,因为他们已经记住了代码。

最佳答案

您可以在使用键之前添加它,就像在 for 循环中一样。

fiddle demo

$.each(codes, function(key, value) {
key++;
$('#columnD1').append('<option value="' + key + '">' + key + ' - ' + value + '</option>');
})

关于javascript - .每个索引从0开始,如何将其更改为从1开始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36633091/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com