Php 如何使用动态ulid调用可排序函数?
我有多个ul,我使ul id动态如下:Php 如何使用动态ulid调用可排序函数?,php,jquery,html,ajax,Php,Jquery,Html,Ajax,我有多个ul,我使ul id动态如下: <ul id='sortable1'><li></li><li></li></ul><ul id="sortable2"><li></li><li></li></ul><ul id="sortable3"><li></li><li></li></ul
<ul id='sortable1'><li></li><li></li></ul><ul id="sortable2"><li></li><li></li></ul><ul id="sortable3"><li></li><li></li></ul>
$( function() {
$( "#sortable1" ).sortable({
axis: 'y',
update: function(event, ui) {
var unit_list_sortable = $(this).sortable('toArray').toString();
alert(unit_list_sortable);
$.ajax({
url: 'addPhaseUnits.php',
type: 'POST',
data: {unit_list_sortable:unit_list_sortable,action:'unit_sort_num'},
success: function(data) {
}
});
}
});
});
$(函数(){
$(“#可排序1”)。可排序({
轴:‘y’,
更新:功能(事件、用户界面){
var unit_list_sortable=$(this.sortable('toArray').toString();
警报(单元列表可排序);
$.ajax({
url:'addPhaseUnits.php',
键入:“POST”,
数据:{unit_list_sortable:unit_list_sortable,操作:'unit_sort_num'},
成功:功能(数据){
}
});
}
});
});
如何使此函数可排序?Ul正在循环中工作,id来自数据库。此代码将使用插件数据表进行排序,在下面的链接中搜索
$(文档).ready(函数(){
$('#myTable').dataTable();
});代码>
桌子
身份证件
上载日期
1.
01-01-2017
2.
01-01-2017
3.
01-01-2017
4.
01-01-2017
您可以使用ID*jquery选择器
$( function() {
$('[id*="sortable"]').sortable({
axis: 'y',
update: function(event, ui) {
var unit_list_sortable = $(this).sortable('toArray').toString();
alert(unit_list_sortable);
$.ajax({
url: 'addPhaseUnits.php',
type: 'POST',
data: {unit_list_sortable:unit_list_sortable,action:'unit_sort_num'},
success: function(data) {
}
});
}
});
});
谢谢,但这个答案与我的问题无关@帕万