tengo una matriz que se parece a esto:Buscar matriz multidimensional JavaScript
selected_products[0]=["r1","7up",61,"Albertsons"]
selected_products[1]=["r3", "Arrowhead",78,"Arrowhead "]
selected_products[2]=["r8", "Betty Crocker Cake Mix (Variety)",109,"Arrowhead "]
...
cómo puedo buscar un elemento en esta matriz de acuerdo con la primera entrada de cada elemento (r1, r2, ..) la matriz es enorme Busco a un ayuno de una forma eficaz de obtener los resultados de esta matriz utilicé la función jQuery jQuery.inArray pero no pude encontrar ninguna cosa en mi matriz, he usado de esta manera:
alert($.inArray(["r1","7up",61,"Albertsons"],selected_products))// it returns -1
alert($.inArray("r1",selected_products))//this also returns -1
Usted no quiere devolver el artículo que está buscando, simplemente determinar si está allí o no? – Briz
@Briz quiero obtener el índice del artículo en la matriz donde tiene "r1", por ejemplo –
@AymanJitan Actualicé mi pregunta, ahora puede devolver una lista de todos los índices en caso de que haya más de un – ajax333221