简体   繁体   English

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

[英]Handle Django form submit using javascript to prevent normal submission

I'm trying to prevent django following normal form submission using javascript. 我正在尝试使用javascript阻止django遵循常规表单提交。 It looks like program never entering javascript. 看起来程序永远不会输入javascript。 Here is the code 这是代码

{% 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> 

Can someone help me with this? 有人可以帮我弄这个吗? Thanks! 谢谢!

probably because your script is not inside $(document).ready . 可能是因为您的脚本不在$(document).ready
see this link 看到这个链接

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM