直接运行 servlet 提交帖子后 jQuery 脚本未执行

jquery script not executing after submitting post directly running servlet

提问人:Swapnil 提问时间:1/22/2023 最后编辑:Swapnil 更新时间:4/1/2023 访问量:80

问:

我必须处理一个演示项目,在该项目中,我为博客(项目)中的帖子创建了一个模型。我必须编写一个jquery脚本来防止默认操作转到servlet。当我编写代码时,jquery工作正常,但是在删除错误并重新运行项目后,我的servlet中出现了一些错误,我遇到了这个问题,请帮助我。

这是不起作用的代码。

<!-- Add Post JS -->
    <script>
    $(document).ready(function(){
       alert("loaded")
      
    $("#add-post").on("submit",function (event) {
        // when the form is submitted 
        alert("clicked")
        event.preventDefault();
        
        // console.log("Submitted")   // For checking its working or not 
        
        let form=new FormData(this);
        // requesting to server
        $.ajax({
            url: "AddPostServlet",
            type: "POST",
            success: function(data, textStatus, jqXHR){
                // Success
                console.log(data)
            },
            error: function(jqXHR, textStatus, errorThrown){
                // Error
                
            },
            processData: false,
            contentType: false
        })
    })
    </script>

我面对isssue的屏幕截图。

后模态enter image description here

单击“发布”按钮后,不想显示 Servlet 页面。 点击“发布”按钮后:enter image description here

我只想在单击发布按钮表单后保持在同一页面上,但 servlet 在后台工作。

对于完整代码:在此处输入链接描述

javascript java jquery ajax jsp

评论

1赞 Kalai 1/22/2023
Swapnil,你能把你的文件也包括在问题中吗?根据解析文件时的原因,我认为问题可能与文件的内容有关。Config1.xmlIOException
0赞 Swapnil 4/1/2023
你能再看一遍吗,请兄弟

答: 暂无答案