has anybody got my question?
On Thu, Jul 25, 2013 at 2:30 PM, Prasad Muley <pmmu...@gmail.com> wrote: > Hello Joe, > I made a mistake while pasting. // working isn't there in > updated code. > actual code is > {{extend 'layout.html'}} > {{=form}} > <script> > jQuery(document).ready( function(){ > var flag=0 > jQuery('.web2py_form').submit(function(){ > //Getting value from tracker status > var get_data=jQuery(this).html(); > var get_name=jQuery('#taxpayer_name').val() > if(get_name =="") { > if(flag==0) { > //Following are working > //alert("Please Enter valid Name"); > // jQuery("<div class='error'>Please Enter Valid > Name</div>").appendTo("#taxpayer_name__label") > //jQuery("<div class='error'>Please Enter Valid > Name</div>").appendTo(".w2p_fw") > jQuery("<div class='error'>Please Enter > Name</div></div>").appendTo("#taxpayer_name"); > flag=1 > } > return false > } > }); > }); > </script> > > As per your advice I opened firebug and found no errors ( I've attached > screen shot) > But When I opened Web console It shows me one error as Empty string passed > to getElementById(). > If it works on other fields then why it should work in field also. > > > On Thu, Jul 25, 2013 at 1:25 PM, Joe Barnhart <joe.barnh...@gmail.com>wrote: > >> It's probably just a typo, but shouldn't there be a semi-colon after the >> line that is "// WORKING" as a comment? You need to separate javascript >> lines with semi-colons, except for the last statement in a function. (But >> even there it doesn't hurt anything if you put one in.) >> >> Get Firebug on Firefox and open the "console" pane. It shows you if you >> have any javascript errors. >> >> -- Joe B. >> >> >> On Wednesday, July 24, 2013 10:05:52 PM UTC-7, Prasad Muley wrote: >> >>> Hello All, >>> I am newbie web2py programmer. I tried to do custom >>> validation using jQuery but not gettng expected result. Code is as >>> followed: >>> >>> *Model-db.py* >>> >>> db.define_table('taxpayer', >>> Field('name'), >>> Field('married','boolean'), >>> Field('spouse_name') >>> ) >>> # I don't want use IS_NOT_EMPTY() in this table >>> >>> *Controller-default.py* >>> >>> def taxer(): >>> grid=SQLFORM.grid(db.taxpayer,**user_signature=False) >>> if request.args(0) in ['edit']: >>> form=grid.update_form >>> if form.process().accepted: >>> response.flash=form.vars >>> return dict(grid=grid) >>> >>> * >>> * >>> *View- default/taxer.html* >>> >>> {{extend 'layout.html'}} >>> {{=grid}} >>> <script> >>> jQuery(document).ready( function(){ >>> var flag=0 >>> jQuery('.web2py_form').submit(**function(){ >>> //Getting value from tracker status >>> var get_name=jQuery('#taxpayer_**name').val() >>> if(get_name =="") { >>> if(flag==0) { >>> //alert("Please Enter valid Name"); >>> WORKING >>> jQuery("<div class='error'>Please Enter >>> Valid Name</div>").appendTo("#**taxpayer_name__label") // WORKING >>> jQuery("<div class='error'>Please Enter >>> Valid Name</div>").appendTo("#**taxpayer_name") // NOT WORKING >>> flag=1 >>> } >>> return false >>> } >>> }); >>> }); >>> </script> >>> >>> Please help me for this. >>> I want to display error message for 'name' field as IS_NOT_EMPTY() does. >>> It successfully does for taxpayer_name__label even as well as >>> taxpayer_name__row but isn't working for taxpayer_name id. >>> >> -- >> >> --- >> You received this message because you are subscribed to a topic in the >> Google Groups "web2py-users" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/web2py/orFuJ3h2JxY/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> web2py+unsubscr...@googlegroups.com. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > > > -- > Thanks and Regards > Prasad M. Muley > Programmer at One Delta Synergies Pvt Ltd. [ Themis Group ] | PICT 2013 > > “Pretty much everything on the web uses those two things: *C* and *UNIX*,” > - Dennis Ritchie > > *http://www.cs.bell-labs.com/who/dmr/*<http://www.cs.bell-labs.com/who/dmr/> > -- Thanks and Regards Prasad M. Muley Programmer at One Delta Synergies Pvt Ltd. [ Themis Group ] | PICT 2013 “Pretty much everything on the web uses those two things: *C* and *UNIX*,” - Dennis Ritchie *http://www.cs.bell-labs.com/who/dmr/*<http://www.cs.bell-labs.com/who/dmr/> -- --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.