jQuery - 使用相同的数据更新 2 个或多个表单字段
jQuery - update 2 or more form fields with the same data
好吧,所以听起来很混乱...但从本质上讲,我试图做的事情应该是有意义的。
我正在使用jquery选项卡。 在这些选项卡中,我有一些列表和一些表单字段。
所以。。。
选项卡 a = 列出带有一些表单字段的 a...选项卡 b = 带有模板字段的列表 b...等等。
但。。。其中一个选项卡是"全部"选项卡。 它包含列表 A 和列表 B 等。
所以我的问题是这个。
如果用户更新选项卡 A(列表 A)如何让 TAB C(所有列表)使用相同的值进行更新?
希望这是有道理的。
提前致谢W
下面是一个带有一个输入的选项卡和一个包含所有输入的选项卡的示例。 对任何输入的更改会自动(在keyup
事件上)发送到副本(即使您在"全部"选项卡(演示)上进行了更改):
<div id="tabs">
<ul>
<li><a href="#tabs-1">Nunc tincidunt</a>
</li>
<li><a href="#tabs-2">Proin dolor</a>
</li>
<li><a href="#tabs-3">Aenean lacinia</a>
</li>
<li><a href="#tabs-4">All</a>
</li>
</ul>
<div id="tabs-1">
<p>
A:<input name='A' />
</p>
</div>
<div id="tabs-2">
<p>
B:<input name='B' />
</p>
</div>
<div id="tabs-3">
<p>
C:<input name='C' />
</p>
</div>
<div id="tabs-4">
<p>
A:<input name='A' /><br/>
B:<input name='B' /><br/>
C:<input name='C' /><br/>
</p>
</div>
</div>
<script>
$(function () {
$("#tabs").tabs();
$('input[name=A],input[name=B],input[name=C]').on('keyup change', function() {
$('input[name='+$(this).attr('name')+']').val($(this).val());
})
});
</script>
相关文章:
- 通过单击动态加载的表中同一行的另一个字段来更新一行的字段
- 添加和删除隐藏字段数组中的值,而不提交表单
- 单击鼠标,用MySQL数据填充html表单输入字段
- 带有条件字段的PHP表单
- 防止在输入字段上单击事件
- 高级自定义字段按单选按钮值排序
- 使用JQuery启用输入字段的单选框
- SmartyStreets:使用条件字段调整表单中已验证勾号的位置
- 组合功能以使用 Jquery 在一组单选按钮中显示输入字段和单选按钮
- 使只读字段不可单击
- 使用 JavaScript 进行 HTML 字段表单验证
- JavaScript 在不输入输入字段/表单的情况下传递输入
- JQuery 在动态添加输入字段时单击浏览,而 ajax 不起作用
- 我可以让时间选择器在输入字段中单击时触发吗?
- 将隐藏字段表单值传递给控制器
- 隐藏小视口中的字段,单击按钮再次显示
- 我可以给html文本字段表单中的元素提供相同的名称和id吗
- 在新行上显示输入字段(基于单选)
- 在文本字段(表单)后插入节点
- 动态生成的名称字段的单选按钮组验证