草庐IT

按钮表单

全部标签

javascript - 如何在 Rails 中执行 AJAX-y 条件显示/隐藏表单字段?

我想在Rails的表单中显示或隐藏一些字段,具体取决于表单中选择字段的状态。我(目前)不需要对字段进行第二次数据库查找,因此我试图将其全部限制在View中。我已经勾勒出大纲,但我在实现细节方面遇到了一些麻烦。我最初的想法是使用observe_field并调用Element.show等等,但后来我不得不编写一个Javascript条件。这可能必须奏效,但我想尽可能避免它。另一种方法是使用observe_field请求RJS模板,并使用replace_html插入字段。还不错,但由于我使用的是form_forblock,所以我要么必须通过RJS模板一直传递表单实例才能正确完成。我还可以在每

javascript - 如何实现按住按钮 javascript?

我是一个完全的新手,正在寻找有关实现javascript的说明。我正在尝试用按钮和文本字段替换YUIslider。我正在尝试实现按钮,当按住这些按钮时,它们将继续使文本字段增加,最好以越来越快的速度增加。(http://www.blackbird502.com/white.htm)I在头部的java标记中有这个:functionholdit(btn,action,start,speedup){vart;varrepeat=function(){action();t=setTimeout(repeat,start);start=start/speedup;}btn.mousedown=f

Javascript/jQuery 后退按钮 - 只要最后一页是当前站点的一部分?

使用下面的代码我可以制作一个“后退”按钮,但是有没有办法让链接要求最后一页是当前站点的一部分?$(document).ready(function(){$('a.back').click(function(){parent.history.back();returnfalse;});});如果最后一页不是当前站点的一部分,那么理想情况下我希望能够指定一个备份链接。谢谢 最佳答案 使用document.referrer怎么样?$(document).ready(function(){$('a.back').click(function

javascript - 将按钮添加到新的顶部工具栏?

我正在尝试将按钮添加到新的顶部工具栏。我已经在顶部有一个用于搜索过滤的工具栏,但我想在其上方放置一个新的工具栏以添加菜单按钮。菜单与网格左下方的菜单相同。如果用户将行列表设置在较高位置,Juse会让用户更轻松,因此他们不必向下滚动到底部。执行此操作的最佳方法是什么?欢迎使用示例,这对我来说是新手。这是我创建工具栏和按钮的代码。JS//Toolbar$("#customer_grid").jqGrid('filterToolbar',{searchOnEnter:false});//Bottomleftbuttons$("#customer_grid").jqGrid('navButto

javascript动态提交时更改表单

我有一个带有一些Action和onsubmit值的表单,它是通过提交输入标签提交的。问题是它应该可以通过两个按钮提交,所以我为第二个按钮编写了一个函数来更改表单的action和onsubmit值:ComparefunctionsubmitCompare(){document.myForm.action="anotherAction.php";document.myForm.onsubmit=function(){returncountChecked()};document.myForm.submit();}functioncountChecked(){varn=$(".reportsi

javascript - Ajax 使用 jquery UI 提交各种输入值,然后单击下一个按钮

我目前正在使用jqueryui选项卡和ajax/post提交,无需刷新页面。在一些指导下,我已经能够在单击下一步按钮时提交div#wmd-preview。问题是,当在各个选项卡中单击下一个按钮时,我还想同时提交其他字段。点击下一步按钮时,如何提交不同标签中各个输入字段的输入值?EXAMPLE(对于一些测试,我目前有其他输入字段通过keyup和计时器设置提交)JS-NEXT/Previous按钮与submit/ajax合并varcurrentTab=0;$(function(){var$tabs=$('#tabs').tabs({disabled:[0,1,2],select:funct

javascript - 没有点击按钮它的点击事件执行javascript

我有一个包含输入文本和按钮的HTML表单。HTMLClickJS函数functionYouClick(){alert("Youjustclicked");}当用户点击按钮时,javascript函数YouClick执行。但是,如果我在输入文本字段上按下回车键,YouClick函数也会执行。我怎样才能阻止这种行为?因此,只有单击按钮,YouClick函数才会执行。 最佳答案 你正在提交表单,然后触发默认为type='submit'的按钮,你可以将按钮的type属性设置为button:Click

javascript - 在表单提交时获取对 _blank 目标窗口的引用

我有一个在提交时打开新窗口的表单:我想通过javascript访问新创建的窗口,无需手动为目标生成唯一名称,也无需借助其他方法打开窗口。似乎必须有一种简单的方法来执行此操作,但我找不到适合我的特定情况的方法。 最佳答案 代替_blank然后你可以使用命名你的新窗口。然后你可以在JS中使用它:varnewWindow=window.open(null,'newName'); 关于javascript-在表单提交时获取对_blank目标窗口的引用,我们在StackOverflow上找到一个类

javascript - 使用 LinkedIn 分享按钮添加标题和描述

我正在使用一个简单的JavaScript弹出窗口来显示一个SharewithLinkedIn对话框,基于此线程中的解决方案:HowtomakeacustomLinkedInsharebutton.https://www.linkedin.com/cws/share?url=http%3A%2F%2Fgoogle.com我想知道是否有任何方法可以在查询字符串中添加标题和描述?我注意到当您使用google示例执行此操作时,它会自动提取此信息。感谢您的帮助。 最佳答案 http://www.linkedin.com/shareArticl

javascript - Ajax 中的 Symfony2 表单验证

在某些页面上,我在引导模式中使用表单。我使用Ajax提交表单,它在Controller中得到验证。大多数用户会正确填写表单,但如果验证失败,表单将重新呈现并发送回给用户。我一点也不喜欢这样,但我找不到更好的方法,因为我无法访问字段的验证错误。有人有更好的方法来实现以JSON发送回验证错误吗? 最佳答案 我自己创建了一个函数publicfunctiongetFormErrors(Form$form){$errors=$form->getErrors();foreach($form->all()as$child){foreach($ch