我正在使用jQuery的.change事件用另一个字段值(#value1)填充字段值(#value2)。
#value1也可以通过查询字符串动态填充(使用Gravity Forms功能),因此.change会在用户手动更改字段值之前不起作用。
如何在页面加载时使用#value1更新#value2?
jQuery('#value1').on('change', function() {
jQuery('#value2').val(this.value);
});
答案 0 :(得分:1)
您可以做的是动态更新字段时触发更改事件。使用 trigger()
方法。
jQuery('#value1').trigger('change')
或使用像
那样的简写jQuery('#value1').change()
答案 1 :(得分:0)
等待窗口加载事件触发,然后从其中一个字段中获取值并将其应用到另一个字段。
$(window).load(function(){
var val1 = $('#value1').val();
$('#value2').val(val1);
});