简单javascript嵌套SortableWidget(拖放)onchange不起作用
我用。我使用以下脚本:简单javascript嵌套SortableWidget(拖放)onchange不起作用,javascript,drag-and-drop,onchange,Javascript,Drag And Drop,Onchange,我用。我使用以下脚本: <script type="text/javascript" src="../../Scripts/jquery-1.js"></script> <script type="text/javascript" src="../../Scripts/interface-1.js"></script> <script type="text/javascript" src="../../Scripts/inestedsort
<script type="text/javascript" src="../../Scripts/jquery-1.js"></script>
<script type="text/javascript" src="../../Scripts/interface-1.js"></script>
<script type="text/javascript" src="../../Scripts/inestedsortable.js"></script>
及
我不需要嵌套项,但可以排序。我只需要发送回发以保存项目的状态。因此,当我使用$'spans-divs-regular'时,可排序的onchange不起作用。但是如果使用$'spans-divs-REQUALIC',NestedSortable onchange仅在我更改嵌套元素时有效
这是我的简单html页面:。我需要你的帮助。解决方案
我很久以前就解决了这个问题。所以我不太记得解决方案。
但我找到了我最后的剧本:
<script type="text/javascript">
jQuery(function($) {
$('#spans-divs-regular').Sortable(
{
accept: 'page-item4',
opacity: 0.8,
helperclass: 'helper',
onChange: function(serialized) {
$.post('/Persons/PersonViewOrderList?sort', serialized[0].hash + '');
},
autoScroll: true,
handle: '.sort-handle',
fx:300,
revert: true
})
});
</script>
你的问题解决了吗?谢谢你的回答。我使用了inestedsortable插件,通过它我可以很容易地获得被拖动项及其父项的id
<script type="text/javascript">
jQuery(function($) {
$('#spans-divs-regular').Sortable(
{
accept: 'page-item4',
opacity: 0.8,
helperclass: 'helper',
onChange: function(serialized) {
$.post('/Persons/PersonViewOrderList?sort', serialized[0].hash + '');
},
autoScroll: true,
handle: '.sort-handle',
fx:300,
revert: true
})
});
</script>