gpt4 book ai didi

javascript - jQuery - 使用相同的数据更新 2 个或更多表单字段

转载 作者:行者123 更新时间:2023-11-30 17:48:40 24 4
gpt4 key购买 nike

好吧,这听起来很困惑……但本质上我尝试做的事情应该是有道理的。

我正在使用 jquery 选项卡。在这些选项卡中,我有一些列表和一些表单字段。

所以...

Tab a = 列出带有一些表单字段的 a...Tab b = list b with formfields...等等。

但是...其中一个选项卡是ALL 选项卡。它包含 ListA List B 等等。

所以我的问题是这样的。

如果用户更新 TAB A(列表 A)如何让 TAB C(所有列表)更新为相同的值?

希望这是有道理的。

提前致谢W

最佳答案

这是一个带有一个输入的选项卡和一个包含所有输入的选项卡的示例。对任何输入的更改都会自动(在 keyup 事件上)发送到副本(即使您在“全部”选项卡 (demo) 上进行了更改):

<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>

关于javascript - jQuery - 使用相同的数据更新 2 个或更多表单字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19571979/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com