使用 javascript 处理 Django 表单提交,以防止正常提交



我试图阻止django使用javascript进行正常的表单提交。看起来程序从未进入javascript。这是代码

{% load static %}
<form  method="POST" id="post-form">
{% csrf_token %}
{{formPost.as_p}}
<button type="submit" class="save btn btn-default">Post </button>
</form>

<script>
$('#post-form').on('submit', function(event){
console.log("Inside Javscript!")
event.preventDefault();
create_post();
});
</script> 

有人可以帮助我吗?谢谢!

可能是因为你的脚本不在$(document).ready内。
查看此链接

最新更新