2014-12-13 74 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

两者都是有据可查的,易于使用。只要进行安装,在您的应用程序中注入依赖关系,然后您就完成了!