Javascript 拖放后,如何使用dragula将新订单保存在数组中?
我使用Dragula对一些进行排序和排序,但我需要将新的顺序值放入数组中,以便通过PHP保存它 我通过JQuery或Javascript使用它Javascript 拖放后,如何使用dragula将新订单保存在数组中?,javascript,jquery,Javascript,Jquery,我使用Dragula对一些进行排序和排序,但我需要将新的顺序值放入数组中,以便通过PHP保存它 我通过JQuery或Javascript使用它 <div id="right-events" class="containerdrag"> <div id="drag0" class="w-100 border border-primary rounded p-2 ex-moved">choice1</div> <div id="drag3"
<div id="right-events" class="containerdrag">
<div id="drag0" class="w-100 border border-primary rounded p-2 ex-moved">choice1</div>
<div id="drag3" class="w-100 border border-primary rounded p-2 ex-moved">choice4</div>
<div id="drag4" class="w-100 border border-primary rounded p-2 ex-moved">choice5</div>
<div id="drag1" class="w-100 border border-primary rounded p-2 ex-moved">choice2</div>
<div id="drag2" class="w-100 border border-primary rounded p-2 ex-moved">choice3</div>
</div>
您可以使用
map
和get
jquery方法获取文本值数组
$(“#保存”)。单击(函数(){
const data=$('#right events>div').map(函数(){
返回$(this.text())
}).get()
console.log(数据)
})
选择1
选择4
选择5
选择2
选择3
保存
完美解决方案
$array = ("choice1","choice4","choice5","choice2","choice3");