2014-09-12 67 views
1

我用下面的代碼,以使ASP.NET頁上我的GridView控件支持使用拖放排序:如何防止使用JQuery UI排序拖放表格的「摺疊」排序?

<script type="text/javascript"> 
    $(function() { 
     $("#gvJobs").sortable({ 
      items: 'tr:not(:first)', 
      cursor: 'move', 
      axis: 'y', 
      helper: 'original', 
      stack : '#set tr', 
      revert : true, 
      dropOnEmpty: true, 
      receive: function (e, ui) { 

      } 
     }); 
    }); 
</script> 

這已經運作得很好,但每當一個錶行是拖曳模式它變得「擠壓「:

squeezed table (你看到的所有行的倒塌拖動的元素的圖片)

我如何能實現該行沒有得到上拖動改變?

+0

嘗試'forceHelperSize:true'和'forcePlaceHolderSize:true'。這就是我的伎倆。我還確保我的「手柄」高度與拖動元素的高度相同。 – DevlshOne 2014-09-12 23:42:00

回答