在可排序的 jQuery UI 上重新分配表单值
re-assigning form values on a sortable jQuery UI
我正在处理一个带有文本 3 可排序文本字段 (1,2,3) 的表单,在本示例中,将分别包含文本 a、b、c。
我希望用户能够 re-order/sort 这些字段,并且我希望文本字段名称重新编号。
我创建了一个 sanbox 示例供您在此处查看:https://repl.it/repls/FeistyLinedKnowledge
现在,如果您点击“提交”,您会看到:
Array
(
[q1] => a
[q2] => b
[q3] => c
)
如果我将 q1 拖到第二个位置并单击“提交”,我会得到:
Array
(
[q2] => b
[q1] => a
[q3] => c
)
当我想要得到的结果是这样的时候:
Array
(
[q1] => b
[q2] => a
[q3] => c
)
我怎样才能做到这一点?
万一有人偶然发现这个 post 并遇到类似问题,我发现为了实现这一点,我必须通过添加两个方括号“[”将所有值重新输入到数组中和“]”彼此相邻 “[]”在 HTML 形式的数组名称旁边,如下所示:https://repl.it/repls/FeistyLinedKnowledge
我正在处理一个带有文本 3 可排序文本字段 (1,2,3) 的表单,在本示例中,将分别包含文本 a、b、c。
我希望用户能够 re-order/sort 这些字段,并且我希望文本字段名称重新编号。 我创建了一个 sanbox 示例供您在此处查看:https://repl.it/repls/FeistyLinedKnowledge
现在,如果您点击“提交”,您会看到:
Array
(
[q1] => a
[q2] => b
[q3] => c
)
如果我将 q1 拖到第二个位置并单击“提交”,我会得到:
Array
(
[q2] => b
[q1] => a
[q3] => c
)
当我想要得到的结果是这样的时候:
Array
(
[q1] => b
[q2] => a
[q3] => c
)
我怎样才能做到这一点?
万一有人偶然发现这个 post 并遇到类似问题,我发现为了实现这一点,我必须通过添加两个方括号“[”将所有值重新输入到数组中和“]”彼此相邻 “[]”在 HTML 形式的数组名称旁边,如下所示:https://repl.it/repls/FeistyLinedKnowledge