2009-06-27 74 views
2

我在写jQuery代码来调用wcf服务。Json的数据{d:“data”}

在这种情况下,WCf将html作为字符串返回。

一些如何当数据返回到jquery它是{d:“data”}格式,这是什么d元素?下面

是代码

$.get('<%= ResolveClientUrl("~/AjaxServices/ListingBrowse.svc/GetNewsHTML") %> ', null, function(data) { alert(data); $('#newsdiv').html(data.d); }, "html");

回答

3

额外的 “d” 参数是由作为对跨站脚本攻击的附加安全措施(source)在.NET框架中加入。当请求的“Content-Type”指定“application/json”时会包含它。

+0

感谢您的回答,我改变了数据类型为json,没有更多的d元素 – mamu 2009-06-27 02:40:37

相关问题