2012-03-27 9 views
0

私はこのbackbonetutorialsから始まるWebアプリケーションを作成しようとしています。私は()$(「UL#右>李」)時に項目変更リストをitem viewを更新する必要がありconnect-lists from jQueryUI2つの接続リストのドロップイベントをバインドする方法

は、私はこの1つのようになり、接続された2つのリストをcrated。私はAPPVIEWをレンダリングするとき、私が作る jQueryUIを使用することにより

  • render: function render() 
    { 
    
        $("ul").sortable({ 
         connectWith: ".connectedSortable" 
        }).disableSelection(); 
    } 
    
  • 私はこのようにAPPVIEWでイベントをトリガーすることができ、それが

    イベントに動作します:{ "sortreceiveを" : "onSortreceive"、 "sortremove": "onSortremove" } //動作しますが、フルリストにアクセスできます

  • 今は

    イベント(Iが移動アイテムをトリガ平均)ItemViewレベルのイベントをトリガしたい:それは

をトリガしない//:{ "onDrop" "ドロップ"}

PS: jQueryを使用してこのタスクを達成する方法を知っていますが、item view levelにしたいと思います。

答えて

1

私はこの解決策が非常に有用であることを発見したので、他の人にも役立つかもしれません。 APPVIEWで

$(".selector").sortable({ 
    receive: function(event, ui) { 
      ui.trigger("drop"); // this will trigger just the itemView 
    } 
}); 
関連する問題