2014-12-13 67 views
0

使用mvc 4 web api項目。卡住角和jQuery

in index。 cshtml頁面我已經加載了所有必需的。 js文件....

順序是index.cshtml ,

jQuery的最新版本

的jQuery UI的最新版本

jQuery的排序

angularjs最新vesrsion

讓我們說dashboard.html

<div> 
    <table id="sortTable「> 
     <tr> 
      <td>first 
      </td> 
     <tr> 
     <tr> 
      <td>second 
      </td> 
     </tr> 
    </table> 
    </div> 

我想製作可移動的TR。所以我添加了jquery-sortable。

角度控制儀表板。 JS

dashboardCtrl{ 
// controller is working..... dont wry abt it 
$("#sortTable"). sortable()..........  
} 

這條線在可排序angularjs給出錯誤不明物體或東西....

我已經改變爲

jQuery的

的jQuery UI的

angularjs

jquery-sortable .....

仍然沒有工作...

我已經嘗試過其他的訂單太....

,但沒有什麼工作......已經問的問題,但沒有迴音......

幫助我..我想拖行,並使其在表中移動。總之,要重新排序表中的行...

採用UL ......李....概念tooo .......

回答

0

角是不是真的打算做類似排序UI交互。但是關於角的偉大之處在於,您可以編寫允許您在DOM中執行此操作的指令。通常有人已經寫了一個指令來做你正在尋找的東西。

在你的情況,我會看看這兩個指令。

https://github.com/angular-ui/ui-sortable

https://github.com/codef0rmer/angular-dragdrop

兩者都是有據可查的,易於使用。只要進行安裝,在您的應用程序中注入依賴關係,然後您就完成了!