我的formData是否很大,可以通过Ajax发送?

问题描述

我将数据收集到JS对象中:

var elements = {};
    
$(checked).each(function(i){
        
    elements[i] = {};
    elements[i].obj = obj;
    elements[i].el = $(this).data('el');
    elements[i].height = $(this).data('height');
    elements[i].type = $(this).data('type');
    elements[i].length = $(this).data('length');
    elements[i].width = $(this).data('width');
    elements[i].weight = $(this).data('weight');
    elements[i].created_by = $(this).data('created_by');
        
});

然后我通过Ajax请求发送它:

//SEND TO PHP
$.ajax({
    method: "POST",url: "php/i.php",data: {elements: elements,obj: obj},success: function(result){
       
    },error: function(e){
        console.log(e.message);
    }
});

如果元素obj不太大,则此方法有效。 (我猜)。

我需要在某个地方更改尺寸的限制吗?
我可以上传照片等大文件。

这两个转储代表一个有效的Ajax调用,并且在PHP $ _POST中具有数据,
还有一个$ _POST返回空值的地方。我想这是与众不同的大小吗?!

2

1

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...