SharePoint WebService(作为ScriptService)?为什么data.d中的返回?

时间:2011-07-26 12:53:28

标签: javascript jquery web-services sharepoint

所以我在SharePoint中创建了一个WebService,并通过引用相应的DLL并使用该属性使其成为ScriptService。我确实在jQuery中进行调用。每个人都很棒。

对我来说有点困惑的是,返回的数据不是直接在“数据”中,而是在名为“d”的变量中。我觉得这很烦人。

有人可以说出为什么会这样,以及我是否以及如何改变它?

1 个答案:

答案 0 :(得分:0)

我相信这是因为出于安全原因,Microsoft AJAX会在“data.d”中返回数据。看看 “了解ASP.NET AJAX JSON数据中的'd'参数”本文的部分:

http://www.asp.net/ajaxlibrary/Using%20JSON%20Syntax%20with%20Ajax.ashx