Dynatree - Как преобразовать JSON с сервера? - PullRequest
3 голосов
/ 17 января 2012

Мне нужна помощь с плагином dynatree .

Мне нужно преобразовать json, приходящий с сервера, чтобы он был совместим с dynatree (мне не разрешено это делатьна стороне сервера),

Это ниже, очевидно, не работает:

                    initAjax: { 
                            url: '/admin/tenant/jsontree', 
                            data: { 
                                    tenantId: 1 
                            }, 
                            success: function(data) { 
                                    // do modifications to the data returned from server 
                                   // and return formatted data 
                            } 
                    } 

И я не смог найти обратного вызова для этого в документации.Итак, мой вопрос: возможно ли сделать это первоначальное преобразование с некоторыми обратными вызовами, или я должен искать другие плагины?

Заранее спасибо

1 Ответ

2 голосов
/ 18 января 2012

Посмотрите 'Загрузка пользовательских форматов' в документации:

http://wwwendt.de/tech/dynatree/doc/dynatree-doc.html

В основном вы можете передать стандартные опции $ .ajax () в initAjax (), такие как dataFilter.(Существует также - пока недокументированная - postProcess опция обратного вызова.)

...