On Thu, Nov 8, 2012 at 8:59 AM, Ojan Vafai <[email protected]> wrote: > On Thu, Nov 8, 2012 at 4:17 AM, Alex Russell <[email protected]> wrote: >> I'm much more inclined to solve this from the data axis. Asking the table >> itself to do the sorting is weird. Instead, you most often want to have >> some data source return you rows in sorted order (or indicate row order). >> If you do something like MDV, sorting the table is applying a sort to the >> template that stamped out the view. That works with DOM-table backed tables >> as well as server or JS-backed tables. > > I like this approach. One thing this loses is having default styling for > sortable headers. It would be awesome if sortable tables looked the same > across pages instead of each page needing to invent their own up/down arrow > UI.
Agreed, I favor a DOM-based solution because of this. > Also, is MDV intelligent enough to know that you just moved items around or > will it clobber and recreate the entire DOM? It *should* be intelligent enough to recognize moves, as opposed to just add/deletes. Ask Raf or Adam about their progress on getting this done. ~TJ
