form

jquery – Bootstrap formvalidation.io试图要求一个字段或其他

javascript的验证部分在例子中行$fields=validator.getFieldElements;有cm替换为电子邮件,但它似乎只是一个任意标签。但它可能不是一个匹配validator.updateStatus的标签;线。cm已更改为接触所有其他验证似乎都在页面上工作。我试过几个脚本:这是最接近http://formvalidation.io/examples/requiring-at-least-one-field/上的例子的那个这更像是@Béranger建议的。没有解释为什么’cm’有任何

Jquery让form表单异步提交代码实现

这篇文章主要介绍了Jquery让form表单异步提交代码实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

jquery – 如何在app/views中渲染new.js.coffee.erb?

使用Rails3.1jquery_ujs,我有一个链接:remote=>true,控制器新动作用js和rendernew.js.erb做出响应,其中包含:它呈现_form.html.erb部分。现在我想使用Coffeescript,但重命名new.js.erb到new.js.coffee.erb不工作。资产管道只在应用程序/资产中工作吗?我究竟做错了什么?解决方法我有同样的问题使用Rails3.1.0。尝试将您的文件重命名为new.js.coffee。它应该仍然呈现erb尽管没有扩展名的文件名。这肯定令人

使用jquery在表单中聚焦第一个控件

使用jquery如何聚焦第一个元素在页面加载时的形式?另一个要求,当窗体具有class=“filter”时,不要关注第一个元素。解决方法这将选择没有类过滤器的第一个可见输入元素。

jQuery UI对话框验证,不使用标签

我似乎无法得到它的工作在jQueryUI对话框。此代码在对话框外部工作DIV:这工作伟大。当我将窗体移动到我的对话框div,打开对话框,并单击链接,它返回true,没有bueno。有没有办法使用这个杀手jquery验证插件,而不必使用标签?或者有更好的方式这样做成功吗?解决方法如果有人遇到这个问题,jQuery-UI对话框不附加到表单,它附加在之前,因此要验证的元素在部分:要解决这个问题,只需在创建对话框时将对话框移动到表单内即可,如下所示:

jQuery覆盖表单提交无法工作时提交由JavaScript调用的元素

我有一个页面与一个正常的形式提交按钮和一些jQuery绑定到表单提交事件,并覆盖它与e.preventDefault()并运行一个AJAX命令。任何想法为什么不,或如何得到这个工作没有约束所有的元素?解决方法几个建议:>覆盖提交功能,做你的邪恶投标>为什么不绑定到所有的标签?然后你不必做任何猴子修补,它可以是简单的:

应该jQuery的$(form).submit();不是在表单标签中触发onSubmit?

这行代替提交表单成功:$.submit();但跳过警报;在onsubmit中的形式标签。这是正确的,还是我做错了什么?顺便说一下,在这种情况下,我想要这个功能,但我只是想知道,如果我将遇到一个问题,在浏览器的onsubmit触发。解决方法对不起,误解了你的问题。根据Javascript–capturingonsubmitwhencallingform.submit():Iwasrecentlyasked:“Whydoesn’ttheform.onsubmiteventgetfiredwhenIsubmit

如何聚焦无效字段与jQuery验证?

有focusInvalid选项,默认情况下为true。但它只有当表单提交发生时才起作用。如果我用valid方法验证表单,那么它不工作。所以问题是如何聚焦无效字段时使用有效的?请参阅thisdemo查看差异。只需按下那里的按钮。解决方法首先,您需要将您的验证器保存到一个变量,以便您可以在点击处理程序中使用它:然后在validate处理程序中,您可以从validator变量手动调用focusInvalid函数:Example

如何在使用jQuery Unobtrusive Validation时添加一个’submitHandler’函数?

我使用ASP.NETMVC3中新的不显眼的验证功能验证表单。所以没有代码,我写了设置jQuery验证开始验证我的形式。不幸的是我需要在“你确定吗?消息框时,表单有效但提交前。使用jQuery验证,您将在初始化时添加选项handleSubmit,如:但是你不需要在使用unobtrusive库时初始化。任何想法/我如何可以添加一个提交处理程序在这种情况下?谢谢解决方法unobtrusive库将在所有表单上附加验证器,因此您必须以这种方式替换submitHandler: