【发布时间】:2017-10-19 20:55:53
【问题描述】:
我在 javascript 中有一个数组。我一直在尝试搜索索引,但它非常令人沮丧。数组里面有一个对象,对象里面有一个数组作为值。
这是源代码的样子:
rows = [{"id":"id0","cell":["array1","array2"]},{"id":"id1","cell":["array3","array4"]}];
我试过了:
var v = {cell:["array1","array2"]};
rows.indexOf(v)
还有一个单选按钮:
<input type="radio" name='array' value="array1, array2">
这里是jQuery:
var i = $("input:checked").val().split(',');
rows.indexOf(i)
索引结果为-1
【问题讨论】:
-
@ObsidianAge 是的,我使用 split() 将值设为数组
标签: javascript arrays search indexof