将ajax函数中的大字符串发送到数据库

时间:2016-03-10 10:30:36

标签: javascript json ajax web-services

在函数中放入字符串(3000字符)时工作正常,但是当字符串为(10000字符以上)时功能不起作用。

在浏览器中调用webservice URL时,所有字符串都可以正常工作。

function callJsonSync(userName, procedureName, jsonCallBackFunc) {
    $.ajax({

        crossDomain: true,
        type: "GET",
        contentType: "application/json; charset=utf-8",
        async: false,
        url: "webService/appws.asmx/myService?callback=?",
        data: { userName: userName, procedureName: procedureName },
        dataType: "jsonp",
        jsonpCallback: jsonCallBackFunc,

        error: function (xhr, textStatus, errorThrown) {
            alert(testStatus + ' - ' + errorThrown + ' - error- ' + procedureName)

        }
    });
}

长度是否有限制?

0 个答案:

没有答案