Как я могу добавить функцию в объект JSON, который имеет атрибут __type? - PullRequest
0 голосов
/ 29 июля 2010

Я отправляю объект, сгенерированный в классе, с сервера в результате вызова веб-службы.

альтернативный текст http://www.freeimagehosting.net/uploads/d9f659d369.png

он возвращается с __type, а другойатрибуты с сервера.

альтернативный текст http://www.freeimagehosting.net/uploads/825a696318.png

Я хочу добавить к этому объекту некоторую функцию, чтобы легко вызывать ее из всех файлов.

Как я могу этого добиться?

Спасибо ...

1 Ответ

1 голос
/ 29 июля 2010

Хорошо, если я вас правильно понял, вы хотите добавить function() к возвращенному объекту. Вы не можете добавить функцию на сервер, так как вам не разрешено передавать исполняемый код JavaScript в пределах JSON object.

Таким образом, вам нужно будет добавить метод / свойство к этому объекту после того, как ваш клиент создал ваш объект javascript. как

success: function(data){
   data.my_new_method = function(){
      // yay!
   }
},
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...