Hi I am having a problem because my forms are getting sent with multiple values. The issue is that on my page there are multiple places where the same formnames are used. So the post vars becomes like this:
Parametersapplication/x-www-form-urlencoded answer280lesson75lesson75lesson75player_answer quiz96quiz96streak7streak7streak7 Source player_answer=&answer=280&streak=7&streak=7&streak=7&quiz=96&quiz=96&lesson=75&lesson=75&lesson=75 The above is created by> jQuery('#add_quiz_option').submit(function() { ajax('{{=URL(c='quiz',f='add_inline_answer')}}', ['description', 'is_correct', 'quiz', 'streak', 'lesson'], 'quiz_answers'); return false; }); On the server I could do a check if they are lists and then chop them down, but that is REALLY messy. Is this a design flaw from my perspective or is there a way to solve this better than renaming the vars and them renaming them to the matching corresponding database field names when the function receives the request.vars? Starting to get really messy in my code now because I use ajax/jquery calls allot. I could rename the form names, but that forces me to rename them again after I receive them at the server. Is there a simple way to tell jQuery to only use the values from a specific FORM-name so it will not send the same value 5 times? Cheers -- --- 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.