将表单中多个输入框的值复制并连接到一个输入字段
复制/复制并将多个输入框的值连接到一个
我有街道,城市,州和邮政的输入字段和第五个说完整地址的字段。 我正在尝试将完整地址[与作为分隔符连接]与完整地址上填写的所有上述四个字段连接起来。
这是我到目前为止所拥有的。 第一个复制(街道地址),但我需要帮助连接其他领域……
你可以在这里小提琴: http : //jsfiddle.net/subigya/PeVAj/
类型= “文本/ JavaScript的”>
$('#street').bind('keypress blur', function() { $('#latlongaddress').val($(this).val()); }); $('#city').bind('keypress blur', function() { ..need help ... });
使用+
进行Javascript连接:
$('#latlongaddress').val($('#street').val() + ' ' + $('#city').val() + ', ' + $('#state').val() + ' ' + $('#zip').val() );
看到jsFiddle 。
纯娱乐:
$('#latlongaddress').val( $('#street,#city,#state,#zip').map(function(){ return $(this).val(); }).get().join(' ') );
eykanal的答案更好,因为它会更快,更容易理解。 实际上只能使用.val($('input')...