通过ajax调用将大型Json数据发送到php

时间:2016-05-10 04:28:19

标签: php jquery json ajax post

我需要通过ajax将大量的json数据发布到php文件,但是它向我显示413实体太大的错误。 我尝试使用数据类型作为json,但它仍然显示相同的错误。

$.ajax({
    url: ajaxURL,
    data: "ajax=true&action=manageSavedLayouts&a=" + result + "&b=" + encodeURIComponent(productdb),
    success: function(result) {
        console.log(result);
        //  alert(result);
    }
});

这是我用来进行ajax调用的代码,导致问题的变量是productdb。

非常感谢任何帮助。

提前致谢。

2 个答案:

答案 0 :(得分:0)

$.ajax({
    url: ajaxURL,
    type: "POST",
    data: {
        ajax: true,
        action: "manageSavedLayouts",
        a: result,
        b: productdb
    }
    success: function(result) {
        console.log(result);
    }
});

答案 1 :(得分:0)

使用POST类型,例如:

$.ajax({
    url: ajaxURL,
    type: 'POST',
    data: "ajax=true&action=manageSavedLayouts&a=" + result + "&b=" + encodeURIComponent(productdb),
    success: function(result) {
        console.log(result);
    //  alert(result);
    }
});