为什么ajax标签会发送两次请求?

时间:2012-06-15 23:04:34

标签: jquery struts2

我有许多用于在我的系统中创建实体的表单。他们都工作正常,直到我使用jquery将它们变成对话框。现在他们两次召集各自的行动。

这是jsp:

形式之一的示例
<div class="dialog" id="crear_proyecto_dialog" title="Crear proyecto">
    <s:form action='crear_proyecto'>
        ...
        <sx:submit id="crear_proyecto_submit" targets="ventana_mensaje_proyecto" value="Create ..."/>
    </s:form>
</div>

如果此表单放在index.jsp中而没有任何更改,则可以正常工作。但后来我将其添加到页面的javascript中:

$(document).ready(function() {
    $(".dialog").dialog({
            autoOpen:false,
            modal:true,
            draggable:true,
            closeText:"x"
    });
...
}

要将其变为对话框,现在提交表单后,“crear_proyecto”操作将被调用两次。有没有人知道如何解决这个问题?

0 个答案:

没有答案
相关问题