0
我试图发送数据作为JSON字符串宁静的服务。因为这是一个跨域调用即时通讯使用jsonp来做到这一点。发送数据到宁静的服务
var arr={"isExceptionLogged":"0","allocInstructionId":"000001879HVWC1","allocInstructionIdtmp":"000001879HVWC}
$.support.cors = true;
$.ajax({
headers: {
'Accept': 'application/json',
},
crossDomain: true,
url: "http://<url>",
type: "POST",
data: JSON.stringify(arr),
dataType: "jsonp",
success: function (result)
{
alert("successful");
},
error: function (xhr, ajaxOptions, thrownError)
{
alert("Error");
alert(xhr.status);
alert(thrownError);
}
});
但即时获取错误200,没有调用jquery = 12345。
我的服务代码是:
@Path("/update")
@POST
@Consumes({ MediaType.APPLICATION_JSON})
public void updatefunctions(bean abc){
abc.toString();
}
后此查询他们的讨论论坛,他们会帮你解决.. – Madhu