java - 使用ajax、jquery、java保存大尺寸json字符串

标签 java javascript jquery ajax json

我正在使用 jQuery AJAX 调用服务器端方法,并将 json 字符串发送到 Controller 。 当 json 大小很小时,它运行良好,但是当 json 大小增加(例如 7.kb)时,它不接受来自服务器端的 json 字符串。

我认为 jQuery AJAX 方法的返回大小有限制,任何人都可以帮助我克服这个问题或建议任何替代选项来发送大型 js

我的客户端代码如下,

$.ajax({
            url : 'savingurl.json',
            method : 'post',
            data : {
                jsonStr : jsonStr
                },
            success : function(data){
                         alert("success");
            }
        });

在上面,当 jsonStr 中有更多数据时,我的成功函数不会被执行,但当数据较少时,它执行得很好。

提前致谢。

最佳答案

谢谢大家..现在工作正常了。问题出在ajax方法上,

而不是 method: 在 ajax 中 put type: ,那么它将需要大量数据..

$.ajax({
        url : 'savingurl.json',
      //  method : 'post',
         type : 'POST',
        data : {
            jsonStr : jsonStr
            },
        success : function(data){
                     alert("success");
        }
    });

关于java - 使用ajax、jquery、java保存大尺寸json字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19948812/

相关文章:

java - 有没有更好的方法来锁定主滚动条而不将其隐藏在 GWT 中?

Task完成后JavaFX执行代码

javascript - Uncaught ReferenceError : Invalid left-hand side in assignment (anonymous function)

javascript - JQuery.append() - 如何在没有 ID 的情况下追加

javascript - 为什么我的页面在页面加载后突然跳转(滚动)到一半?

javascript - 切换弹出窗口并在外部单击时切换它

Java 动态说明

java - 处理无效 REST API 参数的内部 Java 代码最佳实践

javascript - 拆分文本节点

javascript - 小书签:单击来自主机域的随机指定链接