Boa NOite galera!
como diz o tópico… eu to com uma chamada ajax no struts 2 soh funciona no Firefox e nao no IE alguem jah viu isso…? e um detalhe …
se na jsp q eu carrego na div target tiver uma table nao funciona… se nao tiver volta a funcionar…
se a div q eh target esiver dentro do <s:form> não funciona se tiver fora volta a funcionar… (independente se tiver table lah na jsp)
no firefox funciona tudo q eh uma beleza…
alguem ja passou por essa?
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<html>
<head>
<title>JM Struts 2</title>
<link href="<s:url value="/css/styles.css"/>" rel="stylesheet"
type="text/css" />
<s:head theme="ajax" />
</head>
<body>
<s:form action="listar" method="post" id="formDisponibilidade"
theme="ajax">
<span class="titulo">Consulta de Disponibilidade</span>
<s:div id="formulario" theme="ajax" cssStyle="position:absolute;">
.
.
.
.
.
<s:submit value="Buscar" targets="lista" theme="ajax"
showLoadingText="false" />
</s:div>
<s:div id="lista" theme="simple" cssStyle="position:absolute; margin-left:300; top:0; width:500px; " showErrorTransportText="false" showLoadingText="false" ></s:div>
</s:form>
</body>
</html>
jsp carregada
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="display" uri="http://displaytag.sf.net"%>
<s:iterator value="buscaVoo.viagens" status="viagemIt">
<s:checkbox name="indexViagensTarifar" theme="simple"
fieldValue="%{#viagemIt.index}" />
<s:property value="valor" />
<display:table name="pernas" style="width:500px;">
<display:column property="cia" title="" />
<display:column property="numeroVoo" title="" />
<display:column property="origem.aeroporto" title="" />
<display:column property="destino.aeroporto" title="" />
<display:column property="origem.dataHoraFormatada" title="" />
<display:column property="destino.dataHoraFormatada" title="" />
<display:column property="equipamento" title="" />
<display:column property="paradas" title="" />
</display:table>
</s:iterator>
PS. sugestoes de workarounds tambem são bem vindas!!!
abracos