jQuery – 将值从一个输入传递到另一个输入
我有一个表单,有几个输入字段, title
, name
, address
等
我想要做的是获取这些值并将它们“放入”其他输入字段的值中。 例如
因此,如果我在first_name
字段中输入John
,那么firstname
的值也将是John
。
非常感谢
假设您可以将ID放在输入上:
$('#name').change(function() { $('#firstname').val($(this).val()); });
JSFiddle示例
否则你将不得不选择使用名称:
$('input[name="name"]').change(function() { $('input[name="firstname"]').val($(this).val()); });
如果你稍微修改一下HTML会更简单:
然后它相对简单
$(document).ready(function() { $('#name').change(function() { $('#firstname').val($('#name').val()); }); });
使用与name属性相同的值添加ID属性,然后您可以执行以下操作:
$('#first_name').change(function () { $('#firstname').val($(this).val()); });
获取input1数据以立即将它们发送到input2