There's not much significant difference between the two except - The one I suggested just refreshes the entire window (listView+ other extra items on the UI) but the one which you wrote would just refresh the listView. From the end user perspective , you won't realize the significance since listView is the only panel which contains the data to be refeshed . Other items are either the other sections /icons etc .Thus it might help if you want to reload some CSS for some other items apart from the listView data.
Hope I answered your query here ! On Thu, Jul 25, 2013 at 5:47 PM, Ian Duffy <i...@ianduffy.ie> wrote: > Hi Pranav, > > That worked nicely. Thank you. > > What is the advantage of > $(window).trigger('cloudStack.fullRefresh'); > over > $('.list-view').listView('refresh'); > > On 25 July 2013 12:31, Pranav Saxena <psb...@gmail.com> wrote: > > Hey Ian , > > > > So you got to code this up for fetching the latest state for the > listvView. > > What you have done is also right but I would suggest you try something > like > > this in your "success block" - > > > > $(window).trigger('cloudStack.fullRefresh'); > > > > Let me know if this solves your problem. > > > > Thanks, > > Pranav > > > > > > On Thu, Jul 25, 2013 at 3:49 PM, Ian Duffy <i...@ianduffy.ie> wrote: > >> > >> Hi, > >> > >> I've modified the "add account" screen to use a custom ui. The custom > >> UI displays a table of all LDAP users along with the required and > >> optional input fields. > >> > >> When I add the user the user doesn't appear on the table of users > >> until the page is refreshed. > >> > >> What is the correct way of handling this table update? > >> > >> is it ok to do: > >> > >> success: function(args) { > >> $('.list-view').listView('refresh'); > >> close(); > >> } > >> > >> Thanks, > >> Ian > > > > >