在加载时隐藏包含的JSP页面

时间:2018-03-08 02:24:39

标签: jsp include hide

我有两个jsp文件: Derived createDerived(Base b, int extra) { super(b); this.extra = extra; } main.jsp。在formDialog.jsp中,我添加了main,点击按钮,这将打开为对话框。这工作正常,但是formDialog(表单的输入字段)的内容显示在我的主页上。如何在页面加载时隐藏formDialog并仅在调用/打开对话框时显示它?

main.jsp中

formDialog

formDialog.jsp

<div id="formDialogDiv">
        <jsp:include page="formDialog.jsp"/>
</div>
<script type="text/javascript">
$("#btn").on("click",(function () {
     $.ajax({
         url: "<c:url value='val'/>",
         success: function(){
         $('#formDialogDiv').dialog({
               modal: true
         });
       }
    });
});
</script>

1 个答案:

答案 0 :(得分:0)

好的,我明白了。我刚刚添加了一个简单的style="display: none;"formDialogDiv,就是这样。

<div id="formDialogDiv" style="display: none;">
    <jsp:include page="formDialog.jsp"/>
</div>