[ 
https://issues.apache.org/jira/browse/WICKET-1787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12621789#action_12621789
 ] 

Asgaut Mjølne commented on WICKET-1787:
---------------------------------------

Here is someone who had the same problem, posted recently:
http://www.nabble.com/Wicket-1.4m3---AjaxButton,-AjaxSubmitLink-in-ModalWindow-in-IE-7-Problem---td18912755.html

> AjaxSubmitLink in Internet Explorer does not work with Wicket's automatically 
> genreated id's
> --------------------------------------------------------------------------------------------
>
>                 Key: WICKET-1787
>                 URL: https://issues.apache.org/jira/browse/WICKET-1787
>             Project: Wicket
>          Issue Type: Bug
>            Reporter: Asgaut Mjølne
>
> When using AjaxSubmitLink, and the markupid for a wicket element is not 
> explicitly set, AjaxSubmitLink will not work with internet explorer. When 
> clicking on your AjaxSubmitLink while running Internet Explorer, nothing will 
> happen.
> Here is an example:
> html file:
> <img wicket:id="img_unlock" >
> java file:
> ContextImage unlockImage = new ContextImage("img_unlock", new 
> Model("pathtoimage/unlockedgray.png"));
> Since the id attribute is not set, wicket will now generate the output id 
> id="id". For some reason AjaxSubmitLink in Internet Explorer does not 
> understand this (Firefox does). Here is the HTML output:
> <img class="ajaximg" src="../pathtoimage/unlockedgray.png" onClick="var 
> wcall=wicketSubmitFormById('i3', 
> '../?wicket:interface=:2:new_loancase:application_form:header:img_unlock::IActivePageBehaviorListener:0:1&amp;wicket:ignoreIfNotActive=true',
>  null,null,null, function() {return 
> Wicket.$$(this)&amp;&amp;Wicket.$$('i3')}.bind(this));;"
> id="id">
> The solution is to explicit add the markupid, like this:
> unlockImage.setOutputMarkupId(true);
> unlockImage.setMarkupId("mynewdistinctid");
> Would it not be better if wicket automatically generated another name for the 
> id attribute than "id"? Can this be done? Or is there a workaround I am not 
> aware of?

-- 
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