gpt4 book ai didi

javascript - 在 jquery 中复制/克隆带有选定选项的下拉列表

转载 作者:可可西里 更新时间:2023-11-01 01:41:16 24 4
gpt4 key购买 nike

如何克隆带有选定选项的下拉列表(组合框)?

对于选定的选项,jquery .clone 方法在 firefox 中不起作用。

我有一个具有不同控件的 div。我必须将整个 div 复制到这样的变量中

var $orginalDiv = $('#myDiv');
var $clonedDiv = $orginalDiv.clone();

$clonedDiv.find('select').each(function() {


....Something do here for assigning selected options from original div ..

});

让我知道我们如何才能完成它并且它必须在 FireFox 中工作。

最佳答案

var $orginalDiv = $('#myDiv');
var $clonedDiv = $orginalDiv.clone();

//get original selects into a jq object
var $originalSelects = $orginalDiv.find('select');

$clonedDiv.find('select').each(function(index, item) {

//set new select to value of old select
$(item).val( $originalSelects.eq(index).val() );

});

试一试 here在 jsfiddle

关于javascript - 在 jquery 中复制/克隆带有选定选项的下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3861729/

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