Doesn't look like you read the ajax() function documentation: http://web2py.com/books/default/chapter/29/11/jquery-and-ajax#The-ajax-function. The second argument is a list of form field names to be posted to the URL provided in the first argument.
On Wednesday, May 17, 2017 at 2:47:12 AM UTC-4, sunda.am...@gmail.com wrote: > > Ok thanks a lot anthony, > > I have a field form, the user have to enter inside a category, when he > submit the category i want to take the value of the field and give it to > the action ... this is the code in the view : > > > {{ > =FORM(INPUT(_name='category',_ > value='Category'),INPUT(_type='submit',_value='submit'),_id='categ') > }} > > > <script> > jQuery('#categ').submit(function() { > ajax('{{=URL('categ',vars=dict(value=WAITING FOR THE VALUE))}}'); > return false; > }); > </script> > > > when i write request.vars in the callback action i see None ... > > > Le mardi 16 mai 2017 15:01:53 UTC+2, Anthony a écrit : >> >> On Tuesday, May 16, 2017 at 4:14:16 AM UTC-4, sunda...@gmail.com wrote: >>> >>> No i can't get the value i put inside the form if i dont have a database >>> to insert in >>> >> >> No, that's not true. The ajax() function just needs the names of fields >> in a form and will post the values of those fields to the URL provided. The >> action that receives that post will have the values of the fields available >> in request.vars. None of this requires a database table or DAL model. >> >> If you need further assistance, you'll have to explain more fully what >> you are really trying to do and show your code. >> >> Anthony >> > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- 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/d/optout.