使用 jQuery 检查表单提交
using jquery to check form submit?
my html code:
<form action="test/test" method="post">
<button type="submit" id="post-question"></button>
</form>
我的jquery代码:
<script type="text/javascript">
$(function()
{
$('#post-question').click(function()
{
alert('hello world');
});
});
</script>
当我提交表单时,没有任何反应,没有显示警报对话框。我的代码出了什么问题?
使用提交事件而不是点击事件。大多数表单都需要在客户端进行验证,因此无需单击该按钮正确提交表单。
<script type="text/javascript">
$('#form').submit(function(){
alert('hello world');
e.preventDefault();
});
</script>
<form action="test/test" method="post" id="form">
<button type="submit" id="post-question"></button>
</form>
正如 zerkms 所指出的,上面的代码没有任何问题。问题出在别的地方。但无论如何你也可以使用 .submit()
函数:
$( "#the-form-id" ).submit(function(event) {
alert( "yo world" );
event.preventDefault();
});
如果您尝试在提交之前验证 for,您可以尝试此操作。
<form action="test/test" method="post" onsubmit="validate">
<button type="submit" id="post-question"></button>
</form>
<script type="text/javascript">
function validate(){
// do you validation here
}
</script>
相关文章:
- 如何检查表单提交时鼠标滚动点击完成的点击事件
- 如何在表单提交时检查firebase推送事件是否成功
- 提交前表单输入检查
- 在表单提交中,在Codeigiiter验证之前先进行jquery检查
- Javascript 在提交表单时检查表单数据是否更改
- 在铁表单提交后检查服务器响应
- 使用 jQuery 检查表单提交
- 表单只检查提交函数的第一个值
- 在上传或表单提交之前,请检查基于PHP或javascript的文件上传大小
- javascript方法来检查带有两个或多个提交按钮的表单提交
- 如何在以编程方式在 JavaScript 中提交表单之前检查条件
- PHP表单提交,然后检查url以显示相应的内容
- 如何在使用angular.js提交表单时检查验证
- 表单提交前,JS输出所有已检查输入字段值的总和(仅数字)
- 检查隐藏表单输入在表单提交时是否有值
- 提交表单时检查文件类型
- 如何在提交html表单时检查日期和文件上传字段是否为空
- Jquery通过ajax调用外部PHP文件来验证表单,该文件检查所有字段,并在出现错误消息时阻止表单提交
- 如何在提交表单前检查2个输入字段的计算结果
- JQuery在表单提交检查所需字段