Forms 提交JSP表单后,在同一页面上显示结果

Forms 提交JSP表单后,在同一页面上显示结果,forms,jsp,submit,Forms,Jsp,Submit,我在Jsp页面中遇到了一个问题。我正在填写表格中的值,然后单击提交按钮。现在我面临的问题是,我希望填写的值只显示在我填写表格的那部分。我不希望表单的值/结果显示在下一页中 我的形式代码如下: <FORM id="Fid" METHOD="GET" ACTION="attributesWithModelInfo.jsp"> <INPUT NAME="make" TYPE="hidden" value="<%=(String) session.getAttribute("ba

我在Jsp页面中遇到了一个问题。我正在填写表格中的值,然后单击提交按钮。现在我面临的问题是,我希望填写的值只显示在我填写表格的那部分。我不希望表单的值/结果显示在下一页中

我的形式代码如下:

<FORM id="Fid" METHOD="GET" ACTION="attributesWithModelInfo.jsp">
<INPUT NAME="make" TYPE="hidden" value="<%=(String) session.getAttribute("baseMake")%>"/><BR> <!--  This attribute is optional and can be used as a regular expression. -->
<INPUT NAME="model" TYPE="hidden" value="<%=(String) session.getAttribute("baseModel")%>"/><BR> <!--  This attribute is optional and can be used as a regular expression. -->
<INPUT NAME="year" TYPE="hidden" value="<%=(String) session.getAttribute("baseYear")%>"/><BR> <!--  This attribute is optional and can be used as a regular expression. -->

Attribute Name: <INPUT NAME="attribute" TYPE="TEXT" SIZE="30"/><BR>
Attribute Name: <INPUT NAME="attribute" TYPE="TEXT" SIZE="30"/><BR>
Attribute Name: <INPUT NAME="attribute" TYPE="TEXT" SIZE="30"/><BR>
Attribute Name: <INPUT NAME="attribute" TYPE="TEXT" SIZE="30"/><BR>
Attribute Name: <INPUT NAME="attribute" TYPE="TEXT" SIZE="30"/><BR>
<INPUT TYPE="SUBMIT">
</FORM>
返回false; });

表单位于attributesWithModelInfo.jsp文件中。 此文件在index.jsp中的href为:

<li><a href="attributesWithModelInfo.jsp" id="pageurls">Attributes</a></li>

上面的代码也在index.jsp中,如果您发布了一些代码,那么回答您的问题会容易得多……我看到的第一个问题是,您的javascript正在获取ID
属性为
的元素的值,但是您的表单没有这样的元素。尝试在整个表单上使用jquery的serialize()来获取所有值<代码>var datastring=$('#Fid').serialize()我想在表单所在的同一个div中显示提交后从另一个jsp页面获得的表。在您的更改之后,毫无疑问我在同一个div上,但它在该div中显示我的完整HTML代码,而不是“dataString”值。
<li><a href="attributesWithModelInfo.jsp" id="pageurls">Attributes</a></li>
 $(document).ready(function() {
        $('a#pageurls').on("click", function(){  
            $("#refdiv").load($(this).attr("href"));
            return false;
        });
    });