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(hiderrors=False).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 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.