在JQuery中阻止表单的提交动作(本人原创,度娘一边去)
<!--
Author:Lovingshu's
Date:2012/06/16
Remark:Begin with JQuery,Begin with power!
-->
我们都知道在表单提交时我们可以通过onsubmit属性指定方法在方法中return true或false来决定表单是否提交
但是在JQuery中,我们通过$().subimt(function(){});怎样来实现阻止表单的提交呢?
嘿嘿~方法本人原创,挺好用的,如果有更好的方法请分享!
页面:
<form id="myForm" action="myServlet" method="post" onsubmit="return mySubmit(true)"></form>
JavaScript:
//这个方法只是用来做个掩护,没有这个掩护是不行的!
function mySubmit(flag){
return flag;
}
JQuery:
$("#myForm").submit(function(){
if(需要提交时){
return mySubmit(true);
}else(不需要提交时){
return mySubmit(false);
}
});
完毕~
这个就是醉翁之意不在酒,隔山打牛法~哈哈~
相关文章
- 对于在textarea中用enter来提交表单之后又要清空其textarea中的值的时候
- jQuery 在IE下对表单中input type="file"的属性值清除
- jQuery Validate 表单验证插件----在class属性中添加校验规则进行简单的校验
- jQuery中防止表单提交两次的方法
- jquery.validate.js 验证表单时,在IE当中未验证就直接提交的原因
- js replace 全局替换 以表单的方式提交参数 判断是否为ie浏览器 将jquery.qqFace.js表情转换成微信的字符码 手机端省市区联动 新字体引用本地运行可以获得,放到服务器上报404 C#提取html中的汉字 MVC几种找不到资源的解决方式 使用Windows服务定时去执行一个方法的三种方式
- javascript表单提交的内容显示在表格中
- 如何使用jQuery在我的网站演示中自动填写表单,好像真人正在打字?
- jQuery在提交之前将动态加载的Ajax选择列表的输入附加到另一个表单
- jQuery.post()使用序列化表单数据和提交中的自定义对象