在可排序的jQuery UI上重新分配表单值

问题描述 投票:0回答:1

我正在做一个有3个可排序文本字段(1,2,3)的表单,在这个例子中,它们将分别包含文本a,b,c。

我希望用户能够对这些字段进行重新排序,并希望文本字段名称重新编号。https:/repl.itreplsFeistyLinedKnowledge。

现在,如果你点击 "提交",你会得到这样的结果。

   Array
(
    [q1] => a
    [q2] => b
    [q3] => c
)

如果我把q1拖到第二个位置,然后点击 "提交",就会得到这样的结果。

Array
(
    [q2] => b
    [q1] => a
    [q3] => c
)

而我想得到的结果是这样的:

Array
(
    [q1] => b
    [q2] => a
    [q3] => c
)

我怎样才能实现这个目标?

forms jquery-ui-sortable
1个回答
0
投票

如果有人偶然发现这个帖子也有类似的问题,我发现为了实现这个目标,我必须在HTML表格中的数组名称旁边添加两个方括号"["和"]",就像这样,把所有的值重新输入数组中。https:/repl.itreplsFeistyLinedKnowledge

© www.soinside.com 2019 - 2024. All rights reserved.