use*_*301 1 html javascript forms jquery
我想使用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>
Run Code Online (Sandbox Code Playgroud)
JQuery的:
$("#editProperty").click(function(e){
$("#editPropertyForm").submit();
});
Run Code Online (Sandbox Code Playgroud)
表单提交后,我得到的URL如下: localhost:8000/view/items/edit/items
我该如何解决?
将表单操作从相对URL更改为绝对URL,即:
<form action="/edit/items" method="post" id="editform">
Run Code Online (Sandbox Code Playgroud)