
正文
jquery设置form表单元素不提交,js form表单 不用button提交
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何用jquery设置文本框不被form表单提交,但又不显示
1、阻止form提交数据,有几种简单的办法:form表单的action地址不正确,这样就无法提交到正确的地址。限制submit事件。只需要将按钮设置成disabled就可以了。
2、首先,打开html编辑器,新建html文件,例如:index.html,并引入jquery。在index.html中的script标签,输入jquery代码:。
3、别的先别说,你现在是name=form1,再加上id=form1试试到时不行再说。validator里面你已经写上了:.formValidator.initConfig({formid:form1,看到没?这里是formid为form1,而你的form表单的ID并没有设置。
相关问答
Q1: jquery中$.post怎样阻止表单提交
1、你可以不需要绑定提交按钮的点击事件,直接绑定表单的提交事件即可,jQuery中提供了对表单提交事件的拦截方法:$(form).submit。
2、debugger 你可以在JavaScript代码中加入一句debugger;来手工造成一个断点效果。如果需要带有条件的断点 你只需要用if语句包围它。
3、// 刚刚写了一个提交方法。看看代码,就明白了。
4、.formValidator.initConfig({formid:form1,看到没?这里是formid为form1,而你的form表单的ID并没有设置。先设置上,再调试下看成不成。如果不成,再追问。
Q2: javascript中阻止form提交数据问题
1、return false 代码示例 使用preventDefault()在标准浏览器中,阻止浏览器默认行为使用event.preventDefault(),而在IE6~8中,使用returnValue属性来实现。
2、用户提交表单会触发onsubmit事件,我们可以为onsubmit事件编写监听函数,当在onsubmit监听函数中检查到表单填写不正确,就return false,阻止表单的提交。若填写正确,就return true,提交表单。
3、可以将form表单的onsubmit属性里添加上 return false,然后在要提交表单的地方使用js来提交表单。
4、.使用客户端脚本 提到客户端脚本,经常使用的是JavaScript进行常规输入验证。
Q3: 一个关于jquery控制表单提交的问题
1、:jquery只做提交用。(form).submit();这个的表单提交到什么地方的是更具form元素里面的action属性去定义的。2:jquery用ajax提交数据。
2、这是一个隐藏的bug , 弹出选择框事件和提交事件是同时执行的,一个弹出了选择框,但是那个事件已经提交了。他不会等到你选择完文件才执行提交事件。这种问题最好再给文本框加一个事件。
3、如果我没有猜错的话,你使用了form表单,并且使用了或者button,每次点击提交是不执行js,而是直接提交表单对吧。
4、代码逻辑有错误吧,应该是点击了再判断,再设置样式,确定是否提交。
Q4: jquery提交form表单时禁止重复提交的方法
(function($){ .fn.UIdialog = .fn.dialog;/ 把jquery-ui的dialog另存为UIdialog /})(jQuery)/ easyui默认 dialog /在导入顺序的中间,把其中一个的方法保存下来,以后用保存的方法就可以了。
可以将form表单的onsubmit属性里添加上 return false,然后在要提交表单的地方使用js来提交表单。
.使用客户端脚本 提到客户端脚本,经常使用的是JavaScript进行常规输入验证。
如果我没有猜错的话,你使用了form表单,并且使用了input type=submit /或者button,每次点击提交是不执行js,而是直接提交表单对吧。
/ 常见的重复提交问题 a点击提交按钮两次。b点击刷新按钮。c使用浏览器后退按钮重复之前的操作,导致重复提交表单。d使用浏览器历史记录重复提交表单。e浏览器重复的HTTP请求。
Q5: jQuery阻止判断式的表单提交
其实你在判断时,直接返回个false表单就不会提交了。如果校验通过,没有return false。表单就会提交呀! 同样的道理,表单验证不通过你才执行e.preventDafult,通过就不执行这句不久可以了。
如果我没有猜错的话,你使用了form表单,并且使用了或者button,每次点击提交是不执行js,而是直接提交表单对吧。
只需要在表单提交的时候返回一个false就可以了。
这是一个隐藏的bug , 弹出选择框事件和提交事件是同时执行的,一个弹出了选择框,但是那个事件已经提交了。他不会等到你选择完文件才执行提交事件。这种问题最好再给文本框加一个事件。
我的感觉。jquery的bind,实际是在对象的事件队列后面又加了一个处理函数。之前的操作还是会执行的。jquery的bind有没有办法直接替代而不是增加,不是很清楚。
关于jquery设置form表单元素不提交和js form表单 不用button提交的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








