ragazzi non mi riesce un ciclo for, io ho un array cosi:
codice://qui c'è un ciclo for che incrementa l'array //Mostra markers for (i=0; i < data.marker.length; i++) { var marker = etc// markers[data.marker[i].id_cat] = new Array(); markers[data.marker[i].id_cat][i] = marker; } //elimina array var id_delete = //è sempre uguale a [data.marker[i].id_cat]; for (i = 0; i < markers[id_delete].length; i++ ) { markers[id_delete][i].setMap(null); }
Perchè se è un singolo marker si cancella, se sono 2 o di più no?

Rispondi quotando