【发布时间】:2010-02-02 19:07:14
【问题描述】:
为什么这个 WCF 3.5 方法
[ServiceContract]
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]
public class Json
{
[OperationContract]
[WebGet(ResponseFormat = WebMessageFormat.Json)]
public string Upper(string text)
{
return text.ToUpper();
}
}
返回{"d":"TEXT"} ?
它应该返回{"TEXT"}
我正在使用 jQuery 调用。
$("#upper").click(function() {
$.ajax({
type: "GET",
url: "/Json.svc/Upper?text="+$("#input1").val(),
success: function(data) {
$("#input1").val(data.d);
}
});
});
【问题讨论】: