2011-01-14 1 views
0

내 Index.html 페이지에 여러 탭이 있습니다. 그 중 일부에 .asp 파일에서 표 (눈금)를로드합니다. 그것은 잘 작동합니다. 나는 그 테이블을 "드래그 앤 드롭 가능"으로하고 싶습니다. 자체적으로 실행할 때 .asp 파일을 잘 작동하지만 탭에 있지 않습니다. 나는 끌어서 놓기 가능한 테이블 (asp 파일의 결과 테이블과 똑같은 구조)을 가진 샘플 .html 파일을 만든다, 그것은 작동한다 ... 왜? :-) 여기에Ajax에로드 된 표를 탭으로 드래그 앤 드롭하려는 경우

코드의 일부입니다

html로 :

<table id="sort" class="grid" title="tout a moi" border="1"> 

JQuery와 : 나는 한 번 어딘가에 해결책을 읽고 기억하지만,하지 않는 것

$(document).ready(function(){ 
     $("#sort tbody").sortable().disableSelection(); 
     }) 

다시 찾는다.

답변

0

도우미가 누락되었습니다. 이처럼 잘 작동합니다.

$(document).ready(function(){ 
      var fixHelper = function(e, ui) { 
        ui.children().each(function() { 
         $(this).width($(this).width()); 
         }); 
      return ui; 
      }; 

     $("#sort tbody").sortable({ 
         helper: fixHelper 
         }).disableSelection(); 
     });