我有一个简单的slideToggle设置,可以在页面上打开div。 一些div有自我测试。 当div关闭时,我无法弄清楚如何重置单选按钮。 这是jQuery: $(“h2.titleTrigger”).click(function(e){ e.preventDefault(); //TOGGLE OPEN/CLOSE THE DIV $(this).toggleClass(“active”).next().slideToggle(“fast”); return false; }); //self test $(‘input:radio’).bind(‘change’,function(e){ e.preventDefault(); var parentId = $(this).parents(‘.selfTest’).attr(‘id’); $(‘#’+parentId+’ .selfTestWrong’).addClass(‘answerShown’); $(‘#’+parentId+’ .selfTestAnswer’).slideDown(300); }); 看到它在这里工作: http : //jsfiddle.net/3XBgu/ 当用户关闭slideToggle时,将自检重置为未选择状态的最佳方法是什么?
我正在使用jquery validate插件为应用程序中的所有表单创建validation方法。 使用jquery each()函数循环每个表单并应用该方法。 我想使用相同的每种方法实现重置。 我怎么能做到这一点? 这是有效的代码: $(“form”).each(function () { $(this).validate(); }); 这是没有的代码 $(“form”).each(function () { validator = $(this).validate(); validator.resetForm(); $(“#reset”).click(function () { validator.resetForm(); }); }); 请指教..
有没有办法重置/更新after()元素? 不添加另一个after()文本。 谢谢
我有一个简单的表单,如下所示,我已将jQueryvalidation插件添加到( http://docs.jquery.com/Plugins/Validation )。 我在模式弹出窗口中有这个表单,所以如果有错误并且用户在再次打开它时关闭窗口,表单仍然有错误。 在我的弹出关闭回调中,我尝试调用resetForm(),但它说该方法不存在。 表单HTML: Name * E-Mail * 弹出关闭回调: function(){ $(this).find(‘form.validations’).resetForm(); } 在此先感谢您的帮助。
我已经构建了一段很好的代码,一些动画和一些点击/hover事件,相当一小部分。 我打算在多个html文档上使用它(这是一个游戏,你必须得到正确的答案并继续下一个问题),在另一个带有整页滑块的html中构建(我不想加载多个DOM)时间,没有意义):未解决的问题是:如何在不重新加载代码的情况下重置代码? 如何让它清除目前为止的一切并重新开始? 我是初学者,在其他片段上构建东西。 我想它必须是一件非常简单和基本的东西,没有人能回答它……为所有先前做过的事情制作动画的东西并不好:太多的东西,绑定和解除绑定。
我试图用jQuery重置一些表单,但我遇到了一些麻烦。 除了涉及编写函数或自定义插件的解决方案之外,我一直在寻找重置方法不是jQuery的标准部分,但它是标准Javascript的一部分。 无论如何,我的第一个方法就是去 $(“#theForm”).reset(); 表单的id =“theForm”。 这显然不起作用,因为它假设reset()是jQuery的一部分。 接下来我尝试的是 document.getElementById(theForm).reset(); 哪个也没用。 我是jQuery的新手所以我不确定我是否可以将普通的Javascript与jQuery混合使用。 说这句话我听起来像个白痴。 无论如何,在做了一些更多的研究之后,我一次又一次地发现我可以通过这样做来在jQuery中使用reset()… $(“#theForm”)[0].reset(); 要么 $(“#theForm”).get(0).reset(); 在涉及这两个片段的每篇文章中,评论中的每个人都已经开始工作。 除了我。 错误控制台一直告诉我,我写的东西不存在。 我已经检查了所有代码,并且没有其他单词“reset”的实例,所以也不可能。 无论如何,我很难过。
我正在使用TwbsPagination插件在我的应用程序中显示分页。 我们在初始化时设置页面大小时工作正常。 但是,根据搜索结果,我想重置总页数。 当我尝试使用时 $(‘#pagination’).twbsPagination({totalPages:10}); 它没有重置显示的总页数。
用法: 我有一个具有选择下拉列表的表单,该下拉列表由另一个选择下拉列表控制。 在加载页面时(如果之前选择的值,PHP加载它们)选择下拉列表#2隐藏了几个选项(这是有效的)。 使用选择下拉列表#1选择特定选项时,选择下拉列表#2隐藏选项变为可用(.show(),这样可行)。 问题:(概述问题的一个例子: http : //jsfiddle.net/RqhbY/7/ ) 当显示/可用隐藏选项并选择一个时,然后选择下拉列表#1更改隐藏选项的下拉列表#2中的值,在提交时,将提交所选隐藏值。 如何取消选择/重置现在隐藏的选定选项?
如果有人经历过jPicker,我真的希望得到一些帮助。 我在表单中有一个jPicker输入框,当我用Ajax发布表单时,我尝试将表单重置为原始值。 除了我不知道如何将jPicker盒重置为原始状态,有没有人知道如何做到这一点?
如何重置表单? 即清除所有字段的值,并使用jquery删除ValidationSummary错误消息validation-summary-errors。 我使用下面的代码,但它不起作用: var validator = $(“#myform”).validate(); validator.resetForm(); 我正在使用asp.net MVC3,jquery脚本包含在我的页面中。