struts-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lukasz Lenart (JIRA)" <j...@apache.org>
Subject [jira] Updated: (WW-3392) Submit Template pushId existence.
Date Fri, 02 Apr 2010 05:41:27 GMT

     [ https://issues.apache.org/jira/browse/WW-3392?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Lukasz Lenart updated WW-3392:
------------------------------

    Fix Version/s: Future

> Submit Template pushId existence.
> ---------------------------------
>
>                 Key: WW-3392
>                 URL: https://issues.apache.org/jira/browse/WW-3392
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Plugin - Dojo Tags
>    Affects Versions: 2.1.8.1
>            Reporter: Ken Hoying
>            Assignee: Lukasz Lenart
>             Fix For: Future
>
>
> There is bug in the submit.ftl ajax template.  At the bottom of the template it is not
properly checking for the existence of the paramers.pushId.  
> NOTE:  I have not checked, but I suspect that the same problem occurs in other tags.
> Current code:
> <#if parameters.pushId>
> <script language="JavaScript" type="text/javascript">djConfig.searchIds.push("${parameters.id?html}");</script>
> </#if> 
> Suggested Fix:
> <#if parameters.validate?exists>
> 	<#if parameters.pushId>
> <script language="JavaScript" type="text/javascript">djConfig.searchIds.push("${parameters.id?html}");</script>
> 	</#if>
> </#if>
> The result that led me to find this was that if I made an Ajax call to update a DIV and
that Ajax call returned content that included additional JavaScript to be run as well as an
Ajax submit tag, then my additional JavaScript code was not being executed.

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


Mime
View raw message