Dynatree - Come trasformare il JSON proveniente dal server?
Domanda
Sto cercando aiuto con Dynatree collegare.
Devo trasformare il JSON proveniente dal server per renderlo compatibile con Dynatree (non mi è permesso farlo sul lato server),
Questo di seguito apparentemente non funziona:
initAjax: {
url: '/admin/tenant/jsontree',
data: {
tenantId: 1
},
success: function(data) {
// do modifications to the data returned from server
// and return formatted data
}
}
E non sono riuscito a trovare un callback nella documentazione. Quindi la mia domanda è: è possibile fare quella trasformazione iniziale con alcuni callback o dovrei cercare altri plugin?
Grazie in anticipo
Soluzione
Dai un'occhiata a "Caricamento dei formati personalizzati" nei documenti:
http://wwwendt.de/tech/dynatree/doc/dynatree-doc.html
Fondamentalmente puoi superare le opzioni standard $ .ajax () per initajax (), come ad esempio dataFilter
. (C'è anche un - ma non documentato - postProcess
Opzione di callback.)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow