title: Drag and drop to arrange table row order in angularjs
body: <p>I am using angularjs and have a simple table. I use the following code</p>
  
  <pre><code>&lt;table id="searchObjResults"&gt;
    &lt;tr&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Phone&lt;/th&gt;&lt;/tr&gt;
    &lt;tr ng-repeat="friendObj in friends | filter:search:strict"&gt;
      &lt;td&gt;{{friendObj.name}}&lt;/td&gt;
      &lt;td&gt;{{friendObj.phone}}&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;
  </code></pre>
  
  <p>Is there any simple way through which user can arrange the rows in list. User actually wants to take printout of the table and want the rows ordered in required fashion in printed paper.</p>