指定HTML5输入元素的起始偏移量

时间:2012-06-28 23:01:22

标签: cakephp

<input name='data[User][images][]' id='images' type='file' multiple="" />

我知道上面的工作并允许在html5中上传多个文件,但我想从零以外的一些偏移量启动数据[User] [images] []数组。我已经尝试过了:

<input name='data[User][images][2]' id='images' type='file' multiple="" />

但这只是使得只有1个文件的信息存储在偏移2中才能上传。

我知道如何处理我的代码,所以我不需要这样做,但现在我只是好奇是否有一种方法可以保持多个文件上传,同时告诉它从非零偏移开始。

1 个答案:

答案 0 :(得分:0)

这实际上不是HTML的功能,而是服务器端语言或框架的功能。 HTML提供的唯一“支持”是元素名称可能包含方括号。

看起来像CakePHP不支持表单提交的数组的任何特殊行为(虽然我不是很熟悉它)。你最好的选择可能是PHP manual page,它没有提到任何关于从零以外的偏移开始的事情。