http://ajaxian.com/archives/ajaxload-custom-loading-indicators
and look at the example for http://api.cakephp.org/class_ajax_helper.html#7e2e659c88c9cd4d833d531417d7ae03 and then you just have a div with the animated gif in it with display:none as the style attr. On 8/31/07, Chris Hartjes <[EMAIL PROTECTED]> wrote: > > On 8/31/07, Gayathiri <[EMAIL PROTECTED]> wrote: > > > > Hi, > > > > I am using a select menu in my webpage. When i select an item, all > > subitems under that are retrieved from database and is displayed in > > the select menu. Now, again user has to select a subitem from the > > menu. Then subsub items under that are retrieved from database again. > > It happens like this 3-4 times. Since database has many entries, > > loading of the select menu takes some time. I have to use a loading > > symbol ( like rotating circle in IE tabs) near the select menu to show > > the user that the select menu is still loading and they have to wait > > to select the next entry. How do I find ot the loading time of the > > select menu? How do I show the loading symbol(a gif animation) until > > that loading time? How do I implement that in cake php? Can someone > > help me on this issue please? > > Well, this is not *really* a CakePHP issue, more an Ajax one. The > psuedo-code is pretty easy: > > 1) create an <div> that contains whatever graphic you want to use to > display the loading symbol and hide it > 2) create an onChange event (I'm pretty sure it's onChange) that > unhides the div that displays the loading symbol, linking it to an > action in your controller that loads the data > 3) when the it's done, hide the <div> > > Repeat as many times as necessary. An oversimplification? Perhaps, > but that's the basics. > > -- > Chris Hartjes > Senior Developer > Cake Development Corporation > > My motto for 2007: "Just build it, damnit!" > > @TheBallpark - http://www.littlehart.net/attheballpark > @TheKeyboard - http://www.littlehart.net/atthekeyboard > > > > -- (the old fart) the advice is free, the lack of crankiness will cost you - its a fine line between a real question and an idiot http://blog.samdevore.com/archives/2007/03/05/when-open-source-bugs-me/ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---
