该表单正在有效
Javascript正在运行
commit()函数不起作用。
我的测试HTML代码:
<form method="post" id='testForm' action="www.google.com">
{% csrf_token %}
<a onclick="onDeleteButtonClick()" href="">Delete</a>
<input type="submit" value="Submit">
</form>
我的测试Javascript代码:
<script type="text/javascript">
function onDeleteButtonClick(){
console.log("before");
document.getElementById("testForm").submit();
console.log("after");
}
</script>
网页的此部分如下所示: web page pic 真的很简单
A 当我单击“提交”按钮时: 正在工作,表格已提交。
B 当我单击删除链接时:
不起作用。
Javascript中的日志有效,我可以在控制台中看到“之前”和“之后”。
C ,我还在普通网页(没有Django框架),“提交”按钮和“删除”链接所有正常上进行了测试。 所以我认为这一定与Django有关。
如果有人知道为什么会这样,请让我知道〜谢谢!