I updated to the latest version of web2py.js

Good news - the form submission works again.
However, the form%20accepted is not resolved, 
and also the member welcome at the top became: Logout | | PasswordProfile

On Wednesday, August 8, 2012 11:36:51 AM UTC+8, Anthony wrote:
>
> Yes. Massimo, I think 
> http://code.google.com/p/web2py/source/detail?r=65caec4dae5f7c971d406beb0eb3b32f471d84a4
>  broke 
> Ajax form submission.
>
> Anthony
>
> On Tuesday, August 7, 2012 11:20:44 PM UTC-4, lyn2py wrote:
>>
>> I've discovered a difference between the previous and the new is the form 
>> submission.
>>
>> The old version post has parameters for application/x-www-form-urlencoded.
>> The new version post has no parameters. 
>> So it seems that the form was not POSTed at all?
>>
>>
>> On Wednesday, August 8, 2012 11:06:53 AM UTC+8, lyn2py wrote:
>>>
>>> Ok, I found web2py.js. It is in the static folder of the app.
>>> I took the new one from welcome app and replaced the one in my app.
>>>
>>> Now my code wouldn't work (my form was not processed). I'm still trying 
>>> to find out why. Any pointers will be helpful. Thanks.
>>>
>>> On Wednesday, August 8, 2012 9:22:23 AM UTC+8, Anthony wrote:
>>>>
>>>> I cannot reproduce the problem. Do you have the absolutely latest 
>>>> trunk, including the latest web2py.js?
>>>>
>>>> Anthony
>>>>
>>>> On Tuesday, August 7, 2012 5:16:06 PM UTC-4, lyn2py wrote:
>>>>>
>>>>> My code is simple
>>>>>
>>>>>     form=SQLFORM(db.category)
>>>>>     if form.process().accepted:
>>>>>         response.flash = 'form accepted'
>>>>>     elif form.errors:
>>>>>         response.flash = 'form has errors'
>>>>>     return dict(form=form)
>>>>>
>>>>> views is using generic.load to LOAD into a dialog via ajax.
>>>>>
>>>>> I'm using the latest trunk.
>>>>>     
>>>>>
>>>>> On Wednesday, August 8, 2012 4:51:56 AM UTC+8, Anthony wrote:
>>>>>>
>>>>>> Are you using trunk (if not, can you try it -- including the trunk 
>>>>>> version of web2py.js)? Can you show your code?
>>>>>>
>>>>>> Anthony
>>>>>>
>>>>>> On Tuesday, August 7, 2012 4:21:16 PM UTC-4, lyn2py wrote:
>>>>>>>
>>>>>>> Spotted a small bug in response.flash:
>>>>>>>
>>>>>>> Normally when we submit a form, response.flash will appear "form 
>>>>>>> accepted"
>>>>>>> However if it is a form submitted within dialog box, response.flash 
>>>>>>> will appear "form%20accepted"
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
On Wednesday, August 8, 2012 11:36:51 AM UTC+8, Anthony wrote:
>
> Yes. Massimo, I think 
> http://code.google.com/p/web2py/source/detail?r=65caec4dae5f7c971d406beb0eb3b32f471d84a4
>  broke 
> Ajax form submission.
>
> Anthony
>
> On Tuesday, August 7, 2012 11:20:44 PM UTC-4, lyn2py wrote:
>>
>> I've discovered a difference between the previous and the new is the form 
>> submission.
>>
>> The old version post has parameters for application/x-www-form-urlencoded.
>> The new version post has no parameters. 
>> So it seems that the form was not POSTed at all?
>>
>>
>> On Wednesday, August 8, 2012 11:06:53 AM UTC+8, lyn2py wrote:
>>>
>>> Ok, I found web2py.js. It is in the static folder of the app.
>>> I took the new one from welcome app and replaced the one in my app.
>>>
>>> Now my code wouldn't work (my form was not processed). I'm still trying 
>>> to find out why. Any pointers will be helpful. Thanks.
>>>
>>> On Wednesday, August 8, 2012 9:22:23 AM UTC+8, Anthony wrote:
>>>>
>>>> I cannot reproduce the problem. Do you have the absolutely latest 
>>>> trunk, including the latest web2py.js?
>>>>
>>>> Anthony
>>>>
>>>> On Tuesday, August 7, 2012 5:16:06 PM UTC-4, lyn2py wrote:
>>>>>
>>>>> My code is simple
>>>>>
>>>>>     form=SQLFORM(db.category)
>>>>>     if form.process().accepted:
>>>>>         response.flash = 'form accepted'
>>>>>     elif form.errors:
>>>>>         response.flash = 'form has errors'
>>>>>     return dict(form=form)
>>>>>
>>>>> views is using generic.load to LOAD into a dialog via ajax.
>>>>>
>>>>> I'm using the latest trunk.
>>>>>     
>>>>>
>>>>> On Wednesday, August 8, 2012 4:51:56 AM UTC+8, Anthony wrote:
>>>>>>
>>>>>> Are you using trunk (if not, can you try it -- including the trunk 
>>>>>> version of web2py.js)? Can you show your code?
>>>>>>
>>>>>> Anthony
>>>>>>
>>>>>> On Tuesday, August 7, 2012 4:21:16 PM UTC-4, lyn2py wrote:
>>>>>>>
>>>>>>> Spotted a small bug in response.flash:
>>>>>>>
>>>>>>> Normally when we submit a form, response.flash will appear "form 
>>>>>>> accepted"
>>>>>>> However if it is a form submitted within dialog box, response.flash 
>>>>>>> will appear "form%20accepted"
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>

-- 



Reply via email to