Tag: 形成了

模拟点击多值cck字段的“添加更多值”按钮导致整个内容表单提交

嗨,我的cck内容类型中有一个多值cck字段。 我想模拟使用jquery点击“添加另一个项目”。 这就像 $(“#编辑现场增刊权场,人联党权,附加更多的”)的触发器(“点击”)。 但它导致整个内容表单提交而不是添加额外的多值cck字段。 Manuall点击工作完美无缺。 任何人都可以告诉我为什么手动点击和模拟点击的行为是不同的。 谢谢 —-更新—-这是我使用的代码: – $( ‘#编辑现场freightamount-0值’)。点击(函数(){ 警报( ‘你好’); $(“#编辑现场增刊权场,人联党权,附加更多的”)的触发器(“点击”)。 //$(‘.form-submit ahah-processed’)。trigger(’click’); }); 我实际上打算从其他function中调用它,但我只是想在此之前测试它。 所以我写了这个虚拟函数,就像我点击一个texrfield它应该模拟点击“添加更多项目” 我们如何防止点击的默认操作?

jQuery的。 将选择器应用于动态表单中的每个字段

我有一个使用这个jQuery插件动态构建的表单 http://code.google.com/p/jquery-dynamic-form/ 当我复制div时 , div中的所有字段都是重复的,并且-as plugin docs state- bracket被添加到字段名称中 我也使用jQueryUI。 我使用datePicker插件 $(“#myDynDateField”).datepicker(); 当这个datePicker字段只有一个实例时,它工作正常。 当我复制整个div时,datePicker字段也会重复,并且错误开始 inst未定义 未捕获的exception:缺少此datepicker的实例数据 1)如何使用覆盖所有重复字段的jQuery选择器? 2)如何确保每个重复的datePicker字段都有正确的实例等? 非常感谢提前,

Ruby on Rails,Low Pro和JQuery(通过JRails)

我在Ruby on Rails上使用JRails ,因此我可以简单地使用jQuery,因为我对它更熟悉。 我也试图使用Low Pro远程提交我的一些表格。 我目前遇到了一个让我难过的有趣问题。 我已将以下内容添加到我的application.js文件中,我知道这些工作正常,因为我看到响应已返回(在Firefox中使用Firebug): $.ajaxSetup({ dataType: “script” }); $(function() { $(‘a.remote’).attach(Remote.Link); $(‘form.remote’).attach(Remote.Form); }); 我所要做的就是将class=”remote”添加到我的链接和我的表单中,一切都很好。 dataType: “script”部分确保它对返回的响应文本执行eval() ,以便它可以正确更新页面。 所以,我有一个简单的链接,创建一个新的货物。 在我的new.js.rjs文件中,我有以下内容: page.insert_html :bottom, ‘#shipments_table’, :partial => ‘test’, :locals => { :shipment => @shipment } 如果我用page.visual_effect :fade, ‘#shipments_table’替换它page.visual_effect :fade, ‘#shipments_table’就像你期望的那样。 如果我的_test.html.erb文件相当简单,它也可以。 问题是当我尝试将 添加到我的部分时。 根据 标签的位置,会出现不同的问题。 例如,这个 Some Text 还有这个 Some Text 绝对没有出现。 这个 Some […]

访问被拒绝。 在IE中的jquery.form.js

我该如何解决这个问题? IE上的访问被拒绝:(jquery.form.js) => if (io.contentWindow.document.execCommand) { try { // #214 io.contentWindow.document.execCommand(‘Stop’); } catch(ignore) {} }

动态添加事件的正确方法是什么?

目标是,当我专注于最后一个文本行时,另一个文本行显示在它下面。 然后在一定数量的行中禁用它。 我似乎无法弄清楚这里有什么问题: $(document).ready(function() { lineCount = 0; $(“form#qc”).delegate(“input:text:last-child”, “focus”, newTextLine); }); function newTextLine() { newLine = (“Answer {0}: “).format(lineCount); currentDiv = (“#ansInput{0}”).format(lineCount); $(currentDiv).after(newLine); lineCount = lineCount++; } 这是HTML页面: Create New Question! Question: 我得到了一个非常非常令人满意的结果:每次出现两行并且所有索引都为0并且所有响应事件处理程序都假设只适用于最后一行…任何想法代码有什么问题? 的jsfiddle 此外,欢迎任何有关如何使代码更智能的建议!

jQuery forms.js ajaxSubmit执行后的默认表单提交行为

我正在使用jQuery Form Plugin将两个表单的提交事件绑定在同一页面上,以便将它们提交给单独的PHP脚本,这些脚本将标记返回到页面上的单独div。 一种forms刷新下一个。 我使用“live”,因此每个表单在刷新时都会重新绑定事件: $(document).ready(function() { /* Form 1 */ $(‘#frmSearch’).live(‘submit’, function() { $(this).ajaxSubmit({ target: ‘#divResults’, url: ‘search_div.php’ }); return false; }); /* Form 2 */ $(‘#frmResults’).live(‘submit’, function() { $(this).ajaxSubmit({ target: ‘#divLookup’, url: ‘lookup_div.php’, }); return false; }); }); 到现在为止还挺好。 每个表单都可以使用ajax一次又一次地提交,并且所有绑定都可以从一个提交到下一个提交。 当我尝试绑定第三个表单并在第二个表单的“success”选项中触发其提交事件时,会出现问题: /* Form 2 */ $(‘#frmResults’).live(‘submit’, function() { $(this).ajaxSubmit({ target: ‘#divLookup’, url: ‘lookup_div.php’, […]

没有向导gem的Rails多步表单

我有一个收集呼叫数据的Rails 3.2.14应用程序。 新页面和编辑操作表单在一个页面上相当长。 我正在寻求实现一个多步骤表单,使用JS /客户端处理来移动步骤。 我已经将Wicked Gem视为一种执行多步forms的方法,但是我不需要有状态配置,也不希望每步都更新通话记录。 我只需要一种干净的方法将表单分成几个步骤,并指出当前步骤。 我已经查看了Fuelx及其表单的Wizard组件,但是想看看是否还有其他JS模块可以在Rails中创建多步表单。 我意识到这个问题可能有点模糊,所以随时编辑或提供反馈。 如果有任何不明确的地方,请告诉我。 只是寻找有关如何使这项工作的建议或技巧。

防止jQuery中的双表单提交

我有一个用户用来输入有关发布信息的表单。 完成后,单击“保存”进行更新。 但是,在一些罕见的情况下(15,000条记录中的10条),用户双击了保存按钮并导致双重表单提交重复发布项目。 我尝试使用它来防止它: $(‘input[type=submit]’).click(function(){ $(‘input[type=submit]’).attr(‘disabled’,true); //return true; }); 但问题是,它在Safari / Firefox等中完美运行,但在Internet Explorer 8中不起作用(可能不适用于6和7) 当我在IE8中按保存时,该按钮被禁用,就是这样,根本没有表单提交。 (我尝试过但没有返回true;)

核心:提交多个表单并保存每个表单

我想知道是否有可能。 我有一个视图,有多个tab-pane。 每个选项卡窗格对应一个Store 。 每个Store都有一个表格,其中包含分配给该Store的所有Machines信息。 每台Machine的信息连续显示。 每行都包装为单独的表单。 这基本上是一份销售报告,因此在每一行中,用户可以介绍每台Machine的销售量。 目标:我正在尝试在Store级别提交所有记录。 我的意思是,对于每个Store提交为该Store中的每台Machines引入的所有结果。 以下是观点: 我有什么替代品? 我在某个地方看过,一次只能提交一张表格吗? 如果是这种情况,如何区分每一行并分别提交?

创建多步骤表单

我一直在寻找一种创建多步forms的方法,例如: http : //planner.builtbybuffalo.com/step-1/ 我找不到任何资源,只是其他例子,我试图创建的那个将是一个3部分的过程。 我将在jQuery中构建它。 我可以理解从一步到另一步的方式,fadein / out等等。但是有一个标记改变并说出了什么步骤。 思考?