html - 使用现有表单值自动填充表单
问题描述
我正在尝试使用 Ninja Forms 和 Wordpress 让表单字段自动填充与另一个字段相同的值。我已经查看了一些使用 JQuery 的解决方案,但它们似乎都不起作用。请帮我弄清楚我做错了什么。
这是表格的链接:https ://optionsqa.wpengine.com/test-page/
我想获取“复制此链接”中的内容以自动填充下面的字段。
这是我正在尝试的脚本:
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery('.copy-link').on('change', function() {
jQuery('.favorite-link-field').val($(this).val());
});
});
</script>
解决方案
jQuery 解决方案(更新为包括忍者表单就绪状态,根据评论):
我更喜欢使用id
over,class
因为类可以多次使用。话虽如此:
这将在#nf-field-10
或Favorites Link
更改时更新。
jQuery(document).on( 'nfFormReady', function( e, layoutView ) {
jQuery('#nf-field-10').on('change', function() {
jQuery('#nf-field-10').val(jQuery('#nf-field-16').val());
});
});
推荐阅读
- sas - 原始数据导入
- sql - 选择合理的指标以尽快恢复范围的最小值和最大值,
- ruby-on-rails - 使用 Webpack 在 Rails 6 中安装 Glide.js
- docker - 如何使用客户端 api 从正在运行的 pod 获取当前命名空间
- c# - 使用 wcf 服务改进文件复制过程
- android - 关于在 google play store 上发布的应用
- r - 是否有 en R 函数来执行具有 2 个主题内因子和一个主题因子内的混合方差分析?
- c++ - 如何制作硬编码堆栈,而不是硬编码并保持程序正常运行
- azure-active-directory - 检测没有 User.Read.All 权限的应用程序用户的删除
- python - 如何在 Python 中发送邮件