我在javascript中有一个数组。我一直在试图搜索索引,但它非常令人沮丧。数组内有一个对象,而对象内部有一个数组作为值。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()使数组的值为 – faddi