我已经知道函数’on_sent_ok’在成功提交表单时添加jQuery操作。 但是,我想显示一个模式窗口,在提交错误时提醒用户。 有一些function,如上面的那个,但要在错误上调用?
我有一个联系表单,我使用联系表单7为wordpress设置。 我想知道的是,如果有一个function,当用户点击添加按钮时,会出现一个新的文件上传选项,这样他们最多可以有5个文件上传字段,但最初只显示1个,然后再添加另一个需要它。 我发现了这个: http : //kg69design.com/multiple-files-uploading-cf7.html但我似乎无法让它工作 任何帮助,将不胜感激。 谢谢
在WordPress的联系表单7插件中,是否可以根据复选框值向邮件发送自定义消息。 在我的表格中,我订阅了时事通讯复选框。 当用户选中该复选框时,订阅新闻稿的邮件将显示为“是”。 现在,当用户未选中复选框时,我想将订阅时通讯发送为“否”。 可能吗。 我尝试过,我仍然在谷歌搜索答案,但无济于事。欢迎任何帮助/建议。 提前致谢。
好的,所以这听起来特定于插件,但我希望有人可以解释为什么会发生这种情况。 我正在使用Wordpress开发一个网站,我正在使用两个插件,Contact Form 7和一个用于CF7的集成Mailchimp插件。 在表单提交时,它应该通过AJAX服务于失败或成功响应,那就是 – 我从来没有遇到过问题。 但是,在此网站上仍然提交数据并且工作正常。 但是,重新加载页面而不是AJAX响应。 这只是在iOS上! 我的第一个想法是它显然是某种冲突,所以我停用了我的插件,包括一个名为fullpage.js的jquery插件 没有变化,仍然重新加载。 我认为这可能与我正在运行的jQuery版本有关,或者我如何排队我的脚本,但仍然没有区别。 有没有人对可能导致此类问题的原因有任何初步想法? 更新:返回并在使用CF7的旧网站上进行测试,并在iOS上遇到同样的问题(我知道测试很棒)。 所以,这一定是CF7和iOS的问题。 有人经历过这个吗?
我正在尝试使用smoothstate.js在我的wordpress网站上实现Contact Form 7。 当直接加载使用它的页面时,联系表单可以正常工作。 但是,如果通过AJAX加载页面,则会出现错误’wpcf7.initForm不是函数’。 我不是AJAX的天才,但我的想法是在AJAX onAfter函数中重新初始化。 我试过使用wpcf7InitForm(); 但仍然没有运气。 任何有关此主题的帮助将不胜感激! 这是我目前的AJAX代码: //SmoothState Page Transitions $(function(){ ‘use strict’; var $page = $(‘#main’), options = { debug: true, prefetch: true, onStart: { duration: 800, // Duration of our animation render: function ($container) { // Add your CSS animation reversing class $container.addClass(‘is-exiting’); // Restart your animation smoothState.restartCSSAnimations(); } […]
如何应用if语句并使用JavaScript计算一组单选按钮? 它现在起作用总计加起来了。 但我希望只有当他们选择是时才能申请150.00美元。 这是我正在尝试使用的单选按钮。 Baby Plan [radio BPSUBPT id:BPSUBPT class:radio-vertical “Baby Plan $300.00 3 Sessions” “Baby Plan $500.00 4 Sessions”] Did you have a Newborn session With ADP? [radio BPSUPQ id:BPSUPQ class:radio-vertical “Yes $-150 off” “No $000.00”] Baby Plan Totals: Baby Plan Price: [text BPSUTotal 28/28 id:BPSUTotal] Discount Amount: [text BPSUDA 8/8 id:BPSUDA] Total Price: […]
一直在寻找这个问题,并且无法提出任何文档来概述我想要实现的目标。 我正在使用wordpress和Contact Form 7插件,一切都运行得很好,我想要实现的是在表单提交时运行一些特定的javascript,我知道我们可以在其他设置中使用“on_sent_ok:”,但这仅执行如果表格实际提交。 我想做的是当表单没有提交时做一些其他的javascript,这会将用户抛回到未validation的部分。 我可以使用以下代码在单击表单提交的1.7s后运行,但是它有点草率,好像用户运行缓慢的连接,有可能在表单正确提交之前运行。 $(‘.wpcf7-submit’).click(function() { setTimeout(function() { if ($(‘.fs1 input,.fs1 textarea’).hasClass(‘wpcf7-not-valid’)) { $(‘.pop-up-form’).removeClass(‘pustep2’).removeClass(‘pu-closing’); $(‘.form-step’).hide(); $(‘.fs1’).show(); } if ($(‘.fs2 *’).hasClass(‘wpcf7-not-valid’)) { alert(‘error on page 2 – take user back to the area with issues’) } }, 1700); }); 当表单AJAX完成时,是否有任何特定的函数或钩子可以用来运行JS? 谢谢!