【发布时间】:2020-10-02 15:57:09
【问题描述】:
我尝试了几种不同的方法,但一直收到 There was an unexpected error (type=Forbidden, status=403) 错误。这是html方法:
HTML
<form method="post" action="/forms">
<p>Enter User Id : <input type="text" name="userId"/></p>
<p><input type="submit" value="Submit"></p>
</form>
这里是javascript/jquery方法:
javascript 和 jquery
<form method="post" action="postPosts()">
<p>Enter User Id : <input type="text" name="userId"/></p>
<p><input type="submit" value="Submit"></p>
</form>
在脚本部分:
var postPosts = function() {
console.log("Im in postPosts");
$.post("/posts", function(data) {
console.log(data);
})
}
console.log 甚至没有被击中,所以在此之前就发生了错误。有什么建议吗?
【问题讨论】:
-
将
action="postPosts()"更改为onsubmit="postPosts()"如果您使用的是 ajax,您还需要防止默认提交表单。
标签: javascript html jquery forms