我无法使用 jQuery 将帐单地址复制到送货地址上。我已经使用没有自定义 jQuery 元素的纯简表单成功地做到了这一点。但是当我将自定义 UI 添加到复选框时,它似乎破坏了代码。我尝试了几次代码更改,但都没有工作。
当用户点击“我的帐单地址与我的送货地址相同”时,什么也没有发生。这是我的 jQuery 代码:
<script type="text/javascript">
$(document).ready(function(){
$('#check-address').click(function(){
if($('#check-address').attr('checked')){
$('#address-field1').val($('#address-field').val());
$('#city-field1').val($('#city-field').val());
$('#zip-field1').val($('#zip-field').val());
var state = $('#state-field option:selected').val();
$('#state-field1 option[value=' + state + ']').attr('selected','selected');
} else {
//Clear on uncheck
$('#address-field1').val("");
$('#city-field1').val("");
$('#zip-field1').val("");
$('#state-field1 option[value=Nothing]').attr('selected','selected');
};
});
});
</script>
任何帮助是极大的赞赏!