Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 表单应该通过ajax调用加载,而不是调用action类_Java_Javascript_Jquery_Ajax_Jakarta Ee - Fatal编程技术网

Java 表单应该通过ajax调用加载,而不是调用action类

Java 表单应该通过ajax调用加载,而不是调用action类,java,javascript,jquery,ajax,jakarta-ee,Java,Javascript,Jquery,Ajax,Jakarta Ee,在这个场景中,页面是通过调用action类加载的,所以我需要将其转换为ajax调用,而不是action类。现在,我已经做了更改,这样页面应该通过ajax调用而不是调用action类来加载。 谁能帮我把这个转换一下吗。我不熟悉ajax 下面是调用操作类的JSP代码: <form action="/OppID" class="XXX-column-form xxx-styled-form" method="post" style="border: 1px solid #DD

在这个场景中,页面是通过调用action类加载的,所以我需要将其转换为ajax调用,而不是action类。现在,我已经做了更改,这样页面应该通过ajax调用而不是调用action类来加载。 谁能帮我把这个转换一下吗。我不熟悉ajax

下面是调用操作类的JSP代码:

     <form action="/OppID" class="XXX-column-form xxx-styled-form" method="post"
     style="border: 1px solid #DDDDDD; border-top: none;height: 690px; ">

这个答案需要jquery。您有一个表单,所以我假设您正在使用“提交”按钮向其发布。在该按钮中,单击并指向javascript方法,如下所示:

<input type="submit" value="Submit" onclick="SubmitViaAjax()" />

请记住创建aDivToPutItIn元素,或者将其更改为希望通过ajax加载响应的任何元素。

Hi,我想通过ajax调用加载页面而不是action类。在下面的标记中,我进行了更改:。现在,如何使Ajax调用能够加载该页面?
<input type="submit" value="Submit" onclick="SubmitViaAjax()" />
<form id="myFormsID" action="/OppID" class="XXX-column-form xxx-styled-form" method="post"
     style="border: 1px solid #DDDDDD; border-top: none;height: 690px; ">
function SubmitViaAjax() {
    $.post("/OppID", $('#myFormsID').serialize(), function (response) {

        $('#aDivToPutItIn').html(response);

    });
}