早上好,问题是我通过ajax( jquery )调用web方法( ASP.NET VB.NET ),jquery调用了web方法返回一个内部服务器错误,该参数接收将在服务器上处理的html,当我发送一些像" Hello World"效果很好,但如果我发送html不起作用,这就是jquery代码:
$.ajax({
type: "POST",
url: "url.aspx/webmethod",
dataType: "json",
data: '{param1: "' + @param1 + '"}',
contentType: "application/json; charset=utf-8",
beforeSend: function () {
},
success: function (response, status, xhr) {
alert("Success")
},
error: function (error, status, ethrow) {
alert("Error")
},
complete: function () {
}
})
html数据的长度: 75825
VB.NET代码:
<WebMethod()> _
Public Shared Function webmethod(ByVal param As String) As String
return param
End Function
当我通过html时,永远不会来到vb.net