[ http://issues.apache.org/jira/browse/TAPESTRY-1141?page=all ]

Jesse Kuhnert resolved TAPESTRY-1141.
-------------------------------------

    Fix Version/s: 4.1.1
       Resolution: Fixed

Am assuming fixed. 

> Async form fails if keyboard is used to trigger the submit...
> -------------------------------------------------------------
>
>                 Key: TAPESTRY-1141
>                 URL: http://issues.apache.org/jira/browse/TAPESTRY-1141
>             Project: Tapestry
>          Issue Type: Bug
>          Components: Framework, JavaScript
>    Affects Versions: 4.1.1
>         Environment: FF1.5.0.7
>            Reporter: Andreas Andreou
>         Assigned To: Andreas Andreou
>             Fix For: 4.1.1
>
>
> An example:
>         <form jwcid="@Form" async="ognl:true" listener="listener:doEmail"
>             updateComponents="testme">
>             <input jwcid="@TextField" value="ognl:email"/>
>             <input jwcid="@Submit" value="SEND"/>
>         </form>
> Pressing ENTER submits correctly the first time. However, pressing ENTER 
> again results in
> [TypeError: this.forms[formId] has no properties, file: 
> http://127.0.0.1:8080/assets/static/dojo/dojo.js, line: 419] when calling 
> overrideSubmit$joinpoint$method on [object Object] with arguments [object 
> Object]
> FATAL exception raised: this.forms[formId] has no properties
> and no ajax request is made.
> Finally, if one changes the textfield value and submits again using ENTER, it 
> will work.
> So, the problem occurs when submiting with keyboard an already submitted form 
> that hasn't changed its values.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to