通过post调用asp.net中的方法并具有冗长的参数大小时出现ajax错误

时间:2014-11-21 15:16:03

标签: jquery asp.net ajax vb.net

早上好,问题是我通过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

0 个答案:

没有答案