在测试一段代码时,ajax post不成功,原来是contentType的问题。
$.ajax({
type: "POST",
contentType: "application/json",
url: "request.aspx",
data: "name=" + "niu",
dataType: "html",
success: function (context) {
alert(context);
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert(textStatus);
},
});
删除 contentType: "application/json" 即可。
参考:http://www.cnblogs.com/dayou123123/p/3443939.html