Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 选择2 with clone()不想工作_Jquery_Clone_Jquery Select2 - Fatal编程技术网

Jquery 选择2 with clone()不想工作

Jquery 选择2 with clone()不想工作,jquery,clone,jquery-select2,Jquery,Clone,Jquery Select2,当我使用clone()方法时,带有Select2的元素停止工作。我已经验证了有必要使用“select2('destroy')”方法,但我仍然找不到问题。有人有什么建议吗 下面是在再次初始化元素之后使用select2('destroy')方法的示例 jQuery(文档).ready(函数($){ $('.consultorio')。查找('select')。选择2({ 宽度:“100%” }); //包括新的门诊组字段 var max_fields=10;//允许的最大输入框数 var wrap

当我使用clone()方法时,带有Select2的元素停止工作。我已经验证了有必要使用“select2('destroy')”方法,但我仍然找不到问题。有人有什么建议吗

下面是在再次初始化元素之后使用select2('destroy')方法的示例

jQuery(文档).ready(函数($){
$('.consultorio')。查找('select')。选择2({
宽度:“100%”
});
//包括新的门诊组字段
var max_fields=10;//允许的最大输入框数
var wrapper=$(“.consultorios”);//字段包装器
var项目=$(“#顾问”);
var add_button=$(“#add_consultorio”);//添加按钮ID
var x=1;//初始文本框计数
$('.num clinic').html(x);
$(添加按钮)。单击(函数(e){//在添加输入按钮上单击
e、 预防默认值();
如果(x

顾问
诺梅多科索里奥酒店
特别的
特别的
特别数据1
特别数据2
特别是数据3
顾问费(示例:100,00雷亚尔)
CEP
拜罗
埃斯塔多
西达德
恩德雷索
参考桥

+consultório
在克隆之前,您必须先销毁select2,但是.select2('destroy')不起作用。使用以下命令:

var cloneObj = $('.newRow tr').clone();
cloneObj.find("span.select2 ").remove();
cloneObj.find("select").select2();
$(".itemList tbody").append(cloneObj);

在克隆之前必须先销毁select2,但是.select2('destroy')不起作用。使用以下命令:

var cloneObj = $('.newRow tr').clone();
cloneObj.find("span.select2 ").remove();
cloneObj.find("select").select2();
$(".itemList tbody").append(cloneObj);

同样的问题。你解决了吗?同样的问题。你解决了吗?