[Webkit-unassigned] [Bug 25301] a4j reRender not working

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Apr 21 11:04:18 PDT 2009


https://bugs.webkit.org/show_bug.cgi?id=25301





------- Comment #2 from cmitch13 at gmail.com  2009-04-21 11:04 PDT -------
Here is a url you can test at:
http://locdev.useful-networks.com:8888/PetLocatorDhacking/

Login as Tester1
Go to the Zones tab
On the Location section click edit
Choose enter address radio button
Enter an address different from the one showing and click show location
The map should update
In safari 3.2, it does not.  In FF3 and IE7 it does.

Here is the jsp code for the button:
<a4j:commandLink 
   onclick="sectionSet(1,false);"
   reRender="status,mapPoints"
   oncomplete="renderError(1),doMap(),allowDnd()"
   action="#{boundarySubscriptionBean.syncBoundaryLocationSection}"
   id="showAddressMapCommandButton"
   styleClass="button"
   style="color:#fff;float:right;"
   value="#{msg.common_show_map_btn}" />

The reRender attribute tells it to re-render the map after the action is done,
which doesn't seem to be working in Safari.  There are many other places in our
app where this is done, and they don't work in Safari either.

The html output for the button is:
<a style="color: rgb(255, 255, 255); float: right;" class="button"
onclick="sectionSet(1,false);;A4J.AJAX.Submit('_viewRoot','zone',event,{'parameters':{'zone:location:showAddressMapCommandButton':'zone:location:showAddressMapCommandButton'}
,'actionUrl':'/PetLocatorDhacking/zones/zoneSummary.faces','oncomplete':function(request,event,data){renderError(1),doMap(),allowDnd()}}
);return false;" name="zone:location:showAddressMapCommandButton"
id="zone:location:showAddressMapCommandButton" href="#">show location</a>


-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list