お世話になっております。
jQUeryUIのsortableの機能について質問です。
jQuery は1.12.4
jQuery UI ハ1.12.1を利用しております。
以下のようなHtmlがあったとします
Html
1<form method="post" accept-charset="utf-8" action="action.php"> 2<input type="text" name="row[]" value="1" /> 3<input type="text" name="row[]" value="2" /> 4<input type="text" name="row[]" value="3" /> 5<input type="text" name="row[]" value="4" /> 6<input type="text" name="row[]" value="5" /> 7<button type="submit">保存する</button> 8</form>
通常であれば、POSTに入ってくる値は
Html
1["row"]=> array(5) {[0]=> string(1) "1" [1]=> string(1) "2" [2]=> string(1) "3" [3]=> string(1) "4" [4]=> string(1) "5"}
となると思います。
jQuery uiのsortable機能を利用してPOSTをした際に、
並べ替えをした状態でPOSTが出来ない事例が発生しております。
説明しづらいのですが、下の要素を上に持って行った際にPOSTに入ってくる値が変わりません。
例えば、value="4"のものを上から2番目に持って行ってもPOSTされた内容は同じです。
逆に2番目の要素を4番目に持って行くと、「1,3,4,2,5」とPOSTに入ってきます。
このような事例を経験された方などいらっしゃいましたら教えて頂けないででしょうか。
コンソール等にエラーは出ておりません。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー