我想知道如何通过 XHR 请求传递 PHP 表单数组。我正在构建一个用于处理 Symfony2 表单的 RESTful API。某些表单元素必须填写令人毛骨悚然的数据,例如:
foo_form[bar][] = 1
foo_form[bar][] = 2
我的问题是,如何通过 JS 库中的 XHR 请求发送它。
var client = FooHttpClient(options);
var data = {
'foo_form[bar][]' : 1,
'foo_form[bar][]' : 2
};
client.send(data);
这里的问题是,第一个数据值(foo_form[bar][] = 1)
将被第二个值覆盖。
有没有人解决这个问题?
问候,
——马克