Te pongo unos arrays de ejemplo
Estos son los arrayCat2
Código Javascript
:
Ver originalvar am_150619_46 = new Array();
am_150619_46 = [["01","Hogar46"],
["02","Informática46"],
["03","Ocio y Deporte46"]];
var am_150413_44 = new Array();
am_150413_44 = [["01","Hogar44"],
["02","Informática44"],
["03","Ocio y Deporte44"]];
var am_150410_42 = new Array();
am_150410_42 = [["01","Hogar45"],
["02","Informática45"],
["03","Ocio y Deporte45"]];
Y este el array datos
Código Javascript
:
Ver originalvar datos = new Array();
datos = [["010101","150619_46","39/01/2018","f_15061946_1","3"],
["030100","150427_45","20/03/2018","15042745_1",""],
["010102","150413_44","18/02/2018","15041344_1","2"],
["010101","150410_43","14/01/2018","15041043_1",""],
["010101","150410_42","04/01/2018","15041042_1","1"],
["010101","141030_41","04/01/2018","14103041_1",""]];
Lo que yo quiero es que al pinchar en el array datos sobre la opción 150619_46 me aparezcan los elementos del arrayCat am_150619_46 y así con el resto, hasta aquí no hay ningún problema, pero hay arrays que no están creados que son los que el elemento [4] está vacío como el 150427_45 pero al cargar la página me ejecuta la función y como el recorrido me lo hace sobre todo el array datos, cuando encuentra uno que no tiene arrayCat creado me muestra el mensaje de am150427_45 no está definido y ahí se queda bloqueado, y la forma que se me ha ocurrido de solucionarlo es que el recorrido en el array datos me lo haga sólo sobre los que cumplan la condición de que el elemento [4] tenga contenido, a lo mejor hay alguna otra forma de resolver el problema