我想從JQuery發佈JSON數據到跨域WCF 4.0 REST服務,並且無法通過跨域方面。這裏是我的休息方法:jQuery跨域發佈到WCF 4.0 REST服務
[OperationContract]
[WebInvoke(Method = "*",
BodyStyle = WebMessageBodyStyle.Bare,
RequestFormat = WebMessageFormat.Json
ResponseFormat = WebMessageFormat.Json,
UriTemplate = "Save")]
DataContract Save(DataContract dataContract);
這裏是我的jQuery代碼:
$.ajax(
{
type: 'POST',
url: url,
data: JSON.stringify(data),
dataType: 'json',
contentType: 'application/json',
success: function(data)
{
alert('success');
},
error:function (xhr, ajaxOptions, thrownError)
{
alert(xhr.status);
alert(thrownError);
} });
我偶然發現this post但無法得到它的工作。請幫忙。
感謝
湯姆