我正在使用:
$('#input1').change(function() {
$('#input2').val($(this).val());
});
添加或更改内容时,上述工作正常。
我的问题是,当我想获取input1的值并将其分配给input2时,如果input1没有被更改,我该使用什么?
答案 0 :(得分:1)
使用触发器更改
$('#input1').change(function() {
$('#input2').val($(this).val());
}).trigger("change");
答案 1 :(得分:1)
你必须以某种方式触发它。
例如,使用按钮。
$("myButtonSelector").click(function(){
$("#input2").val( $("#input1").val() );
});
或焦点
$("#input1").focus(function(){
$("#input2").val( $(this).val() );
});
或者您需要的任何其他活动。
答案 2 :(得分:1)
您可以使用以下脚本在页面加载时添加值:
$(document).ready(function(){
$("#input2").val( $("#input1").val() );
});