2011-02-02 4 views

risposta

78

Con le jQuery.map()(docs) e map()(docs) metodi è necessario fare doppio avvolgere il valore di ritorno:

var ArrArr = $.map(ObjArr, function(n,i){ 
    return [[ n.a, n.b ]]; 
}); 

... altrimenti per qualche motivo concaten essere restituito In questo modo concatena l'array esterno e posiziona il contenuto (l'array interno) all'indice successivo.

+2

Funziona! Tuttavia, potresti dirmi c'è qualche ragione per cui jQuery lo fa? – iplus26

Problemi correlati