无法使用formDefault来工作

时间:2015-12-22 10:44:39

标签: jquery forms

我已经阅读了很多其他帖子,但我似乎完全做错了,因为我无法让我的表单提交给preventDefault()

我的表格:

<form class="form-inline" id="formsubmit">
    <div class="form-group">
        <!--some stuff-->
    </div>
    <br>
    <div style="margin-top:10px">
        <input class="btn btn-success" type="submit">
    </div>
</form>

jQuery的:

$(document).ready(function () {
    $('#formsubmit').submit(function(e) {
        e.preventDefault()
        console.log('Prevented')
    })
})

这仍然会重新加载页面。

编辑: 现在工作。奇怪的是,当它是<script>中的第一个函数时,它才有效。放在2个谷歌可视化图表后面它不起作用。

1 个答案:

答案 0 :(得分:-1)

这有效:

https://jsfiddle.net/67e7vxar/1/

HTML:

<form id = "ff">
  <input type = "text"><br/>
  <input type = "submit" value = "submit">
</form>

JavaScript的:

$('#ff').on('submit', function(e)
{
    e.preventDefault();
  alert('Default prevented');
});