javascript - 表单提交附加 URL

标签 javascript jquery html forms

我想使用 Jquery 提交表单。但是我的表单 Url 附加了现有的 URL 并使用附加的 URL 提交表单。

提交前:

浏览器上的 URL :localhost:8000/view/items

HTML:

     <form action="edit/items" method="post" id="editform">
            <input type="hidden" id="itemID" value="blahblah">
            <a href="#" id="editItem">Edit</a>
        </form>

JQuery:

$("#editProperty").click(function(e){
    $("#editPropertyForm").submit();
});

提交表单后我得到 URL 为:localhost:8000/view/items/edit/items

我该如何解决?

最佳答案

问题是您的表单的操作是相对路径。我想你想要的是 "/edit/items"。这将采用根路径并向其添加编辑/项目。

关于javascript - 表单提交附加 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26871709/

相关文章:

javascript - 如何在 Javascript 中使用提示在对象内添加属性?

javascript - 单击按钮时自动填写表单

javascript - 根据输入属性自动构建选择器

python /Javascript : WYSIWYG html editor - Handle large documents fast and/or design theory

javascript - 如何使用 JavaScript 检测文档中是否存在 HTML5 有效文档类型?

javascript - 优雅地处理电话 URL

javascript - 构建、语法检查、解析和评估查询

javascript - 使用 d3 从 CSV/JSON 读取西里尔文本

javascript - Angular - 将两个 observables 组合在一个 ngIf 中

javascript - 如何在 jquery 中将某些内容附加到具有唯一 id 但通用类的元素中?