邮件大小{Aj}限制

时间:2015-06-19 02:37:05

标签: php ajax

...背景

我使用Handsontable.js使用户能够操作大量数据行。下面的对象中有4列代表' id' ,' order' '无' ,和' name'。当用户对他们的编辑感到满意时,他们会点击一个按钮,数据应该通过ajax发送进行处理。数据看起来像......

 Array
    (
        [0] => Array
            (
                [id] => 194
                [drawing] => Array
                    (
                        [order] => 
                        [no] => A0001
                        [name] => -
                    )
            )

    )

问题......

数据对象包含464个元素(此数字会有很大差异)。 PHP脚本只收到250个。

Javascript ....

function reorder(){
    var stuff = hot1.getData();

    $.ajax({
        url: '/php/listorder_processes.php',
        type: 'POST',
        data: { value: stuff },
        success: function(result) {
            console.log(result);
        }
    });
}

和PHP ...

$result = $_POST['value']
$count = count($result);
echo $count;

控制台中的结果是250,同时还发送了400多个项目。

我的php.ini文件的post_max_siz e为2000M - 我不认为这是问题所在。

我考虑过将原始数据对象(定义表的数据)与新数据对象(已修改的数据对象)进行比较 - 并且仅发送已更改以进行处理的部分,但是超出的可能性250是100% - 所以我有点卡在这里。

对象进行字符串化无效。

某些类似的帖子也指向max_input_vars,但我也不确定是否存在这个问题。

抓一点 - 最大输入变量就是问题。

感谢。

0 个答案:

没有答案