如何向具有__type属性的json对象添加函数?

时间:2010-07-29 05:23:00

标签: javascript jquery function

我发送的一个对象是我在服务器中通过Web服务调用在类中生成的。

alt text http://www.freeimagehosting.net/uploads/d9f659d369.png

它返回__type,它是来自服务器的其他属性。

alt text http://www.freeimagehosting.net/uploads/825a696318.png

我想在这个对象中添加一些函数,以便在我的文件中轻松地从各处调用。

我怎样才能实现这个目标?

...谢谢

1 个答案:

答案 0 :(得分:1)

如果我说得对,那么你想在返回的对象中添加function()。您无法添加函数服务器端,因为您不允许在JSON object内传输可执行的javascript代码。

因此,在客户端创建javascript对象后,必须向该对象添加方法/属性。像

success: function(data){
   data.my_new_method = function(){
      // yay!
   }
},