Jquery更改输入文本的位置和名称


Jquery Change input text position and name

我不知道这是否可能我的问题,我会尽我所能写下我的问题

我有一个表单,有5个字段,所有字段当我发送表单时,他的值都使用带有foreach循环的php插入,字段和值按照我在其他中的表单no中的顺序接收

我尝试使用jquery更改顺序,例如将第一个字段放在最后一个位置,其他字段也使用jquery可拖动更改他的位置

我看到的问题是,例如,表单中的字段中有一个数字,例如:

<INPUT TYPE="TEXT" NAME="TABLE[V0]" VALUE="">
<INPUT TYPE="TEXT" NAME="TABLE[V1]" VALUE="">
<INPUT TYPE="TEXT" NAME="TABLE[V2]" VALUE="">
<INPUT TYPE="TEXT" NAME="TABLE[V3]" VALUE="">
<INPUT TYPE="TEXT" NAME="TABLE[V4]" VALUE="">
<INPUT TYPE="TEXT" NAME="TABLE[V5]" VALUE="">

如果jquery draggable,我可以更改位置,但当启动表单时,接收的顺序相同,实际上没有更改顺序,因此,如果我将第一个字段更改为最后一个,在第一个位置,我继续接收第一个位置的第一个值,而在最后一个位置没有,因此,我的问题是,当我们通过其他字段的位置更改位置时,是否可以更改字段的名称,etc

我不知道这是否很困难,但我认为这是可能的,但我尝试了不同的方法,但没有得到我想要的

我希望能理解这个想法,对不起,如果不能理解的话,一切都好,我试着告诉你尽我所能,谢谢,向致以最良好的问候

PHP将按照在PHP文件中定义的顺序处理表单。如果您需要以不同的顺序处理表单,请尝试通过Ajax从jQuery发布JSON对象。然后,您需要处理应用程序接下来的操作。