gpt4 book ai didi

javascript - JQuery Mobile 将选定的选项复制到单击时的其他下拉列表

转载 作者:行者123 更新时间:2023-11-27 23:56:16 25 4
gpt4 key购买 nike

求助!

我创建了一个表单,用户可以在其中输入他们的地址和发票地址。如果他们选中一个复选框,他们的主要地址应该全部复制到发票地址。这工作正常,除了其中一个选项是下拉列表,我已经设法让它工作但只有当我不使用 JQM 时 - 它应该将选定的答案复制到第二个下拉列表(参见 js fiddle - 删除 jqm 就可以了!)。我似乎找不到这个问题。有任何想法吗?

$("#copyToInv").click(copyAdd);
function copyAdd()
{

var add1=$("#custAdd1").val();
var add2=$("#custAdd2").val();
var add3=$("#custAdd3").val();
var town=$("#custTown").val();
var county=$("#custCounty").val();
var postcode=$("#custPostcode").val();


if (this.checked==true)

$("#invAdd1").val(add1);
$("#invAdd2").val(add2);
$("#invAdd3").val(add3);
$("#invTown").val(town);
$("#invCounty").val(county);
$("#invPostcode").val(postcode);
$('#invCountry').val($('#custCountry').val());
$('#invCountry').attr('selected', true);

}

Js fiddle 在这里:http://jsfiddle.net/b2Gdn/

谢谢

最佳答案

工作示例:http://jsfiddle.net/Gajotres/b2Gdn/2/

JavaScript:

$("#copyToInv").click(copyAdd);

function copyAdd()
{

var add1=$("#custAdd1").val();
var add2=$("#custAdd2").val();
var add3=$("#custAdd3").val();
var town=$("#custTown").val();
var county=$("#custCounty").val();
var postcode=$("#custPostcode").val();


if (this.checked==true)

$("#invAdd1").val(add1);
$("#invAdd2").val(add2);
$("#invAdd3").val(add3);
$("#invTown").val(town);
$("#invCounty").val(county);
$("#invPostcode").val(postcode);
$('#invCountry').val($('#custCountry option:selected').val());
$('#invCountry').selectmenu('refresh', true);

}

变化:

    $('#invCountry').val($('#custCountry option:selected').val());
$('#invCountry').selectmenu('refresh', true);

关于javascript - JQuery Mobile 将选定的选项复制到单击时的其他下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23827795/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com