2009-06-27 5 views
2

wcfサービスを呼び出すjquery ajaxコードを作成しています。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" パラメータは、XSS攻撃(source)に対する追加のセキュリティ対策として.NETフレームワークによって追加されます。リクエストの "Content-Type"に "application/json"が指定されている場合に含まれます。

+0

答えをいただきありがとうございます。データ型をjsonに変更し、それ以上要素を変更しませんでした。 – mamu

関連する問題