Actually this may need a css instead of attr. Not sure. They may both work.
jQuery('#no_table_ip').css('width', '800px') On Monday, 1 October 2012 21:39:40 UTC-5, Massimo Di Pierro wrote: > > You are missing quotes > > jQuery('#no_table_ip').attr('width', '800px') > > On Monday, 1 October 2012 09:30:41 UTC-5, CrC wrote: >> >> >> Hello everybody, I am a newbie in web2py and I got stuck with CSS and >> SQLFORM.factory. >> I'm trying to change the width of one SQLFORM's field, but I can't!!! >> >> this is my SQLFORM definition: >> form = SQLFORM.factory(Field('ip', 'string', >> widget=SQLFORM.widgets.text.widget), >> Field('date', requires=IS_DATE(format=T('%d-%m-%y'), >> error_message='must be DD-MM-YY'), readable=False, writable=False), >> Field('csvfile', 'upload', uploadfolder=uploaddir)) >> >> and the view: >> {{extend 'layout.html'}} >> {{=form}} >> <script> >> jQuery(document).ready(function(){ >> jQuery('#no_table_ip').attr(width, 800px) >> }); >> </script> >> >> Any help? >> >> Thank you very much. > > --