我需要通过 form-data
请求接收 PHP 空数组。 PHP 服务器期望的正文符号如下:filters[]
。但是当我从 JS 发送一个空数组时,我收到这个 filters: ""
。
我的发送方式:
var filters = new Array();
var body = "filters="+filters;
request.send(body);
那么,有一种方法可以在 Javascript 中自然地完成这个任务吗?
最佳答案
小小的改变可能对你有用
var filters = new Array();
var body = "filters[]="+filters; //added [] to filters
request.send(body);
关于javascript - 如何使用 Javascript 将空数组发送到 PHP 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29516044/