JQuery移动复制选择的选项到其他下拉菜单点击
JQuery Mobile copy selected option to other dropdown on click
请帮忙!
我创建了一个表单,用户可以在其中输入他们的地址和发票地址。如果他们选择了一个复选框,他们的主地址应该全部复制到发票地址。这是工作良好,除了一个选项是下拉列表,我已经设法让它工作,但只有当我不使用JQM -它应该复制选择的答案到第二个下拉列表(见在js小提琴-删除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 here: 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);
相关文章:
- 基于其他下拉菜单选择隐藏/显示下拉菜单
- 单击下拉菜单隐藏其他下拉菜单
- 删除其他下拉菜单中的选定项目
- 如何在jquery中使用其他下拉菜单来设置下拉菜单的文本和值
- 下拉菜单的第一个选项不是一个选项;强制使用其他选项
- 在任一下拉列表中选择“其他”时,两个下拉菜单将打开一个文本框
- 打开下拉菜单,单击页面上的其他位置
- 单击以关闭移动设备上的jQuery下拉菜单,同时保留其他行为
- 边栏,从下拉菜单中选择不会触发其他过滤器
- 点击触摸设备上的其他位置,关闭CSS下拉菜单
- 我的下拉菜单会向下推其他所有内容
- 当用户单击页面上的其他位置时,如何关闭自定义下拉菜单
- 下拉菜单选择了与其他字体不同的选项
- 根据JS/Jquery中的其他下拉菜单更改FORM SELECT(下拉菜单)
- jQuery:切换其他下拉菜单时,任何被切换
- JQuery移动复制选择的选项到其他下拉菜单点击
- 通过计算,下拉菜单改变了其他下拉菜单.Jscript / Ajax
- JavaScript -从其他下拉菜单的optgroup中选择一个选项
- 当用户打开一个下拉菜单关闭其他下拉菜单
- 单击下拉菜单,关闭所有其他下拉菜单