$.ajax({
//要用post方式
type: "Post",
//方法所在页面和方法名
url: "BWCityList.aspx/UpdateProvince",
data: "{'xmlDoc':" + xmlDoc.xml + "}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
alert("设置成功");
},
error: function (err) {
alert(err);
//alert("设置失败");
}
});
这样写对吗?
估计不对,你context type datatype都是json,data也是。而且xml估计你也没转义。
具体看你的服务器页面什么要求。BWCityList.aspx/UpdateProvince接收什么参数。
按我的理解,你的dataType是json,直接转格式成json再给data岂不更好
dataType是json只能接受json的字符串
data:为传递的参数
dataType: 为返回数据的类型