【问题标题】:Handle Django form submit using javascript to prevent normal submission使用javascript处理django表单提交,防止正常提交
【发布时间】:2019-12-17 16:54:31
【问题描述】:

我试图阻止 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> 

有人可以帮我解决这个问题吗?谢谢!

【问题讨论】:

  • 你是如何在基础或模板中插入脚本标签的?

标签: javascript django post


【解决方案1】:

可能是因为您的脚本不在$(document).ready 中。
看到这个link

【讨论】:

    猜你喜欢
    • 2014-06-13
    • 2011-07-20
    • 1970-01-01
    • 1970-01-01
    • 2012-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多