gpt4 book ai didi

jquery - jQuery 中的数组对象

转载 作者:行者123 更新时间:2023-12-01 00:19:56 25 4
gpt4 key购买 nike

我在 jquery 中有数组对象。

array=[];
array{Id:user.Id,Date:user.Date};

现在要将此数组对象传递给我的处理程序文件,该文件有 n 个用户。在 success 函数中,现在将仅为特定用户更改数组的日期。为此,我必须查找数组是否有用户,如果是,我必须更改日期。所以,

if (jQuery.inArray(user.Id, array)) {

// code have to done

}

如果我上面的代码是正确的,谁能告诉我如何更改用户的日期值或告诉我任何其他简化的方法?

最佳答案

jQuery.inArray()不会以这种方式找到该项目。

我建议使用jQuery.each()相反,因为不幸的是 jQuery 没有为数组提供 find 函数。

jQuery.each(array, function(index, data) {
if (data.Id === user.Id) {
data.Date = newDate;
return false; // this stops the each
}
});

关于jquery - jQuery 中的数组对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9188846/

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