2009-12-24 8 views
1

J'ai le code suivant dans jQuery ...jQuery, draggable, id conteneur

$("#sortable2").sortable({ 
    connectWith: '.connectedSortable', 
    dropOnEmpty: true, 
    receive: function (event, ui) { 
     var colNum = $(ui.item).attr("id").replace(/col_/, ""); 
     $.post("/Category/Insert", { title: colNum }); 
    }, 

var colNum = $ (ui ....) cela devient l'identifiant de l'élément traîné. Je me demandais, est-il possible pour moi d'obtenir le numéro d'identification du contenant dans lequel il est déposé?

Répondre

4

Comme l'élément est tombé à l'intérieur et descendant direct du conteneur, vous pouvez accéder au conteneur en utilisant la méthode parent():

var parent_id = $(ui.item).parent().attr('id'); 
+0

Merci. Merci beaucoup. – Ciel