[ 
https://issues.apache.org/struts/browse/WW-2256?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=43378#action_43378
 ] 

Benjamin McCann commented on WW-2256:
-------------------------------------

Hi Jeromy,
I looked up the spec for the HTML label element and you're right that the for 
attribute refers to the id of another element, so go ahead and exclude that 
portion of the patch.  I can file another bug to make sure Ids are 
auto-generated for any elements that I find them missing on.
Also, as a note to whoever applies this patch, both the compressed and 
non-compressed versions of the file should be fixed.  I'm not sure if just the 
uncompressed file can be patched and then a script is run to compress it or how 
that works.

-Ben

> Validation broken on autocompleters
> -----------------------------------
>
>                 Key: WW-2256
>                 URL: https://issues.apache.org/struts/browse/WW-2256
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Plugin - Mechanism, Plugin - Tags
>    Affects Versions: 2.0.9, 2.1.0
>         Environment: Issue identified on Windows XP using Firefox
>            Reporter: Benjamin McCann
>            Priority: Critical
>             Fix For: 2.1.4
>
>         Attachments: allFieldsFilledOnSubmit.png, siteEmptyOnSubmit.png, 
> validation.js.patch, validation.js.patch
>
>
> I have an autocompleter named "site":
> <s:url id="siteList" action="AutocompleteField" method="selectSite" 
> namespace="/general" />
> <sx:autocompleter label="Site" value="%{system.site}"
>       forceValidOption="true"
>       cssStyle="width:132px; height:18px; border:1px solid #7B9EBD"
>       name="site" required="true" href="%{siteList}"
>       loadOnTextChange="true" showDownArrow="false" dropdownWidth="300"
>       searchType="substring" />
> It has the following validator:
> <field name="site">
>     <field-validator type="requiredstring">
>         <message>Field is required</message>
>     </field-validator>
> </field>
> When I submit my .jsp without site filled in I get the message: "TypeError: 
> row.cells has no properties"
> When I submit my .jsp with site filled in I get message that the field is 
> required and all the other fields are blanked out.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to