Is that possible without Ajax? ------------------------------------- Jim Barrows<jim.barr...@gmail.com> wrote:
On Wed, Feb 3, 2010 at 5:23 AM, Naftoli Gugenheim <naftoli...@gmail.com>wrote: > It's very different -- you edit the whole table on one screen at the same > time, and changes are buffered until you click save. > We're doing that in a very heavy data entry app. A really nice feature is to be able for the client to go "Oh look the backend is down again, better hold off on sending for a bit, and let the user know so they don't lose everything." Our user will typically enter 20-30 courses before finding out that the app can't save.... :) > ------------------------------------- > Jeppe Nejsum Madsen<je...@ingolfs.dk> wrote: > > Naftoli Gugenheim <naftoli...@gmail.com> writes: > > [...] > > > They tickets are: > > 299 - ItemsList should be have refresh method to clear added/removed > > without requerying database > > Until now it only had a reload method, which reset the state to that > > of the database, clearing pending additions and deletions. This adds a > > refresh method, which only reloads items but remembers pending > > additions and deletions. > > 300 - ItemsList.save unremoves removed unsaved items > > This is a defect. After a number of attempts, I made a more > > substantial change to fix it. > > 301 - ItemsListEditor should allow custom columns > > Provide a hook so user code can add additional columns, e.g., > calculated data. > > 302 - ItemsListEditor should display items pending removal, albeit in > > strikeout font > > Previously when you click 'Remove' the item disappears, and only > > reappears if you reload it without saving first. This places the items > > at the end of the list, uneditable and in a strikeout font. > > > > I would like to add a new enhancement as well, namely to generate > > javascript to prompt you if you try to leave the page with unsaved > > items. > > These changes sound nice. I haven't used this before. How does it differ > from CRUDify? Seems like it covers the same functionality? > > /Jeppe > > -- > You received this message because you are subscribed to the Google Groups > "Lift" group. > To post to this group, send email to lift...@googlegroups.com. > To unsubscribe from this group, send email to > liftweb+unsubscr...@googlegroups.com<liftweb%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/liftweb?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "Lift" group. > To post to this group, send email to lift...@googlegroups.com. > To unsubscribe from this group, send email to > liftweb+unsubscr...@googlegroups.com<liftweb%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/liftweb?hl=en. > > -- James A Barrows -- You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/liftweb?hl=en. -- You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/liftweb?hl=en.