我在尝试取消表单提交时遇到了麻烦。我一直在关注本教程(即使我没有制作登录脚本),但似乎对他有用。
这是我的表格:
<form action="index.php" method="post" name="pForm">
<textarea name="comment" onclick="if(this.value == 'skriv här...') this.value='';" onblur="if(this.value.length == 0) this.value='skriv här...';">skriv här...</textarea>
<input class="submit" type="submit" value="Publicera!" name="submit" />
</form>
这是jQuery:
$(document).ready(function() {
$('form[name=pForm]').submit(function(){
return false;
});
});
我已经在标题中导入了jQuery,并且知道它正在工作。我首先想到的是它可能已过时,但实际上只是一年前。
那么,有人看到错了吗?
提前致谢。
编辑:据我所知,中止提交的最简单,最适当的方法是返回false 吗?但是我似乎无法正常工作。我在论坛上进行了搜索,发现了几个有用的主题,但实际上没有一个有用。我一定要搞砸了。
最佳答案
$(document).ready(function(event) {
$('form[name=pForm]').submit(function(event){
event.preventDefault();
//add stuff here
});
});
关于jQuery-取消表单提交(使用 "return false"吗?)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3569072/