我不知道这是什么问题,因为我在每一步都关注jquery.com关于表单提交事件的教程。jQuery表单提交事件不起作用
我的javascript:
[Ofc。包括最新的jQuery库]。
<script type="text/javascript">
$("form#addFav").submit(function(event) { event.preventDefault(); alert("hello"); });
</script>
也曾尝试与$(document).ready()
事件:
$(document).ready(function(){
$("form#addFav").submit(function(event) { event.preventDefault(); alert("hello"); });
});
这里是我的HTML表单代码:
<form action="" id="addFav">
<input type="text" name="name" class="thin-d"/>
<input type="submit" value="Send"/>
</form>
因此,对于上述JavaScript程式码,它应该工作(我的意思是它应该防止默认行为[提交表单]然后发送警报),但它都不起作用 - 已经尝试了成千上万的组合,但我失败了。所以我在等你的解决方案,伙计们。我会很感激每一个。
谢谢。我在隐藏的div内部使用这个表单(对于模式jQuery框),似乎我所要做的就是将代码移动到div标记的内部,因为脚本没有以其他方式加载。现在它工作了!谢谢。 – Lucas 2012-04-14 12:16:55