gpt4 book ai didi

jQuery inArray 总是返回 -1

转载 作者:行者123 更新时间:2023-12-03 21:46:51 26 4
gpt4 key购买 nike

我不明白为什么当最后一个产品 ID 显然在数组中时,我的最后一个产品索引总是得到 -1!

var lastProductID = 6758;
var allProductIDs = [5410, 8362, 6638, 6758, 7795, 5775, 1004, 1008, 1013]
var lastProductIndex = $.inArray(lastProductID, allProductIDs);

最佳答案

我昨天也遇到了同样的问题,

var data=[2,4,6,8];
alert( $.inArray(4,data) ) // output 1 as expected
alert( $.inArray("4",data) ) // output -1 as expected

通常,当您从输入元素或返回字符串的元素获取要检查的值时,就会发生这种情况。您需要执行 parseInt(string,radix) 将其转换为数字...

关于jQuery inArray 总是返回 -1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1071441/

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