Tag: 表单

formValidation jquery插件不读取rails安全表单名称

我使用formValidation插件来validation我的Rails 4表单。 根据这个问题 ,我不得不将我的字段“名称”从’name =“firstname”’更改为’name =“user [firstname]”’,以便表单正确提交。 但是,formValidation插件依赖于使用字段的“名称”而不是字段的“id”来运行validation代码。 如果字段的名称是“firstname”,我可以使formValidation工作,但如果名称是“user [firstname]”则不能。 有没有办法使用括号在Javascript(这里是新手)写一个“名称”值? 这是我的表格。 我试过了 resource_name, id: ‘new_user’, :url => registration_path(resource_name)) do |f| %> ‘user[firstname]’, :class => ‘form-control’, :autofocus => true, :required => true, :placeholder => ‘FIRST NAME’ %> ‘user[lastname]’, :class => ‘form-control’, :autofocus => true, :required => true, :placeholder => ‘LAST NAME ‘ %> ‘user[email]’, :class […]

呼叫重置但在FORM之外?

我有一堆输入,我想调用重置,但有一个表单之外。 我尝试在输入和textarea上调用reset而没有运气。 我可以使用类似的function吗?

如何在代码后面使用jquery从动态创建的元素中获取值

嗨,谢谢你花时间回答我的问题。 我有以下问题。 我有一个表单和一个按钮,上面写着“添加新活动”。 无论何时单击按钮,我都会添加一组新元素,即2个下拉菜单+文本区域。 如何在代码中获取这些新创建元素的值,因为我无法预先知道它们的ID? 如果我的问题有些不清楚,请告诉我。 再次感谢!

使用隐藏输入生成表单并提交到操作

我认为这比以前简单得多。 我需要从我的数据表中的单元格中提取数据(我可以这样做),然后通过带有隐藏字段的表单提交数据,以便将变量传递给我的控制器中的操作。 除了生成表单之外,我在代码中做了类似于此的操作。 我尝试了不同的方法,无论在我的操作中访问集合时,值为null。 我的查看function: $(‘#myTable’).on(‘click’, ‘td’, function () { var serial = table.cell(this).data(); var form = $(”).appendTo(‘body’); $(‘.serial’).val(serial); form.submit(); }); 和我的控制器我解析为: //Accept GET and POST [AcceptVerbs(HttpVerbs.Get | HttpVerbs.Post)] public ActionResult Status(System.Web.Mvc.FormCollection collection) { string serial = collection[“serial”]; if (serial == null || serial == “”) System.Windows.Forms.MessageBox.Show(“Error: Serial is NULL”); return View(serial); } 老实说,为了解决这个问题,我已经对我的代码进行了大量的修改,因此看起来非常糟糕。 任何帮助,将不胜感激。 […]

使用jquery获取数组的值

假设我有这样的forms: Field A Field B remove add form Registo 我有一个jquery函数,复制我点击“添加表单”按钮时的输入。 所以,关于这一点,我试图用jquery的.val()方法保存输入的值。 所以,如果我有这样的输入: 我知道这个: var v = $(‘#teste’).val(); 我可以收到她的价值。 但是,如果我有一个输入数组,这是我的情况因为我可以复制表单的字段,我如何从以下输入中获取多个值? var v = $(’#field [iterator] [a]’)。val(); 不起作用,导致’未定义’。 jquery函数,我无法使用val()从输入中获取值; 给出undefined: $countForms = 1; (function($){ $.fn.addForms = function(idform){ var myform = “”+ ” “+ ” Field A (“+$countForms+”):”+ ” “+ ” Field B (“+$countForms+”):”+ ” “+ ” remove”+ […]

Javascript使用name属性选择表单元素

是否可以使用它的name属性选择表单元素? 例如,如果我有这样的事情: 我如何将javascript变量设置为此输入的值? var name_val = $(input[name=’my_element’]).val(); ?

HTML表单根据选择切换隐藏/显示字段

在我的表格上(如下所示)我有一套收音机选项。 如果用户选择“其他”的最后一个选项,我希望div显示并向下滑动,他们可以在文本框中输入自定义值。 我还希望能够以相同的forms多次使用同一个进程的多个实例(显然具有不同的ID)。 以下是它的设置方式:如果用户选择的单选按钮是“color_toggle”且值等于“Other”,我希望它显示元素id“specify_color_box”。 如果他们选择不同的单选按钮,我希望隐藏相同的元素。 这是答案,以防万一其他人有同样的问题。 我的表单元素如下所示: Gray (Standard) All Yellow Yellow Posts / Black Panels Other Specify Custom Color: 我的jQuery显示在这里: $(document).ready(function(){ $(“input[name=’color’]”).click(function(){ if($(this).val() == “Other”) { $(“#specify_color_box”).slideDown(“fast”); } else{ $(“#specify_color_box”).slideUp(“fast”); } }); });

使用jQuery克隆表单输入

我有许多类似的问题,但遗憾的是,没有一个问题可以解决这些问题。 我在页面上有多个表单,所有表单都具有相同的结构: 每个form的初始.form-group都有一个预先填充的select ,但.blank-group的select是空的。 当按下.add-blank按钮时,我想clone()最后一个.blank-group并将其附加到.blank-container 。 我在使用以下代码在单个表单上使用id之前已经设置了这个: $(“#add-blank”).click(function() { $(“.blank-group”).last().clone().appendTo(“#blank-container”); }); 但是现在我在同一页面上有许多具有相同结构的表单,我需要使用特定的.blank-container而且我遇到了麻烦。 这是我尝试过的: $(“.add-blank”).click(function() { blankGroup = $(this).closest(“form”).find(“.blank-container”).find(“.blank-group”).last(); blankContainer = $(this).closest(“form”).find(“.blank-container”); blankGroup.clone().appendTo(blankContainer); });

提交使用带有div / jquery的Data Annotations的MVC3表单

所以,我在页面上有一个表单,我使用输入类型=“提交”来注册用户。 添加数据注释,一些自定义,一些内置,我想自定义输入提交按钮的外观,只是发现我无法使它与页面上的其他按钮匹配,只是div /链接。 所以,我想让它成为一个div,它使用jquery在提交之前提交表单并调用数据注释的内置和自定义jquery。 我试过这个: @using (Html.BeginForm(“Index”, “Register”, FormMethod.Post, new { @id = “registerForm” })) { 注册 } $(“#registerSubmit”).onclick(function () { $(“#registerForm”).submit(); }); 但是,这对我不起作用。 有没有办法正确提交和调用DA代码?

ruby on rails:使用JQuery提交一个单击check_box的表单

我有一张表格。 我在number_field标记中添加了一个JQuery onchange submit。 我想为check_box_tag做同样的事情。 如果您单击一个复选框,我希望表单被提交。 我尝试了很多选择,但我没有得到它。 希望您能够帮助我。 “list”, :remote => true) do %> @size, :onchange => (“javascript: document.list.submit();”)) %> Equipment true, :onclick => (“javascript: document.list.submit();”)}) %>