AFAIK, SQLForm is tied to a given markup since the form generation involves html helpers (TR(), LABEL(), INPUT(), etc), as seen in gluon/ sqlhtml.py, line 412, and you cannot change it unless you fork SQLFORM () (or FORM() ? ).
Other forms libraries in other frameworks and languages (see Zend_Form) have a "decorator" concept which allow the user to change the markup (in fact, the form render doesn't even have to be html at all). It's very verbose and not that easy but at least it's feasable. I'm not good enough python programmer to tell how difficult this would be to have such a feature in web2py, but I can see this is becoming a much requested feature. Massimo already made modifications so the markup is now w3c valid, but making it customisable may be a whole different story On Apr 16, 9:18 am, Jason Brower <encomp...@gmail.com> wrote: > They don't have id's either. sooo... same problem I would think. > > On Thu, 2009-04-16 at 00:09 -0700, Fran wrote: > > On Apr 16, 7:18 am, Jason Brower <encomp...@gmail.com> wrote: > > > I can't grab a button, like submit buttons, with jquery. At least as > > > far as I can tell. I have to add a class to them. So... > > > How do I add a class to buttons in my SQLForms? > > > Use the id. > > ID-based selectors are faster in jQuery anyway: > >http://docs.jquery.com/Selectors/id#id > > > F --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---