2016-11-21 4 views
0

私は3つのリストを持っており、各リスト内で並べ替えることができるようにjQueryソート可能なプラグインを使用しています。jQueryソート可能なプラグインで複数のバインド

私はリストの間でアイテムを移動すると、その後の私のAJAX要求がトリガされた:私は、同じリスト内の項目の順序を変更場合

$(".connectedSortable").sortable({ 
    connectWith: ".connectedSortable" 
}).disableSelection().bind('sortreceive', function(event, ui) { 

    $.ajax({ 
     url: "admin.php?action=change_route_assignment&routeID="+this.id+"&id="+ui.item[0].id, 
     success: function (data) { 
      console.log("change saved"); 
     }, 
     dataType: 'html' 
    }); 

}); 

私はまた、要求をトリガしたいと思います。私はこれのバインディングはsortchangeだと思う。

sortreceiveとsortchangeの両方に対してトリガーするようにコードを変更するにはどうすればよいですか?

答えて

0

これは実際には簡単です。私はちょうどスペースで区切られた両方のイベントをリストアップしました...

$(".connectedSortable").sortable({ 
    connectWith: ".connectedSortable" 
}).disableSelection().bind('sortreceive sortchange', function(event, ui) { 
関連する問題