Javascript 刷新时引导multiselect创建新的multiselect元素
我正在克隆输入表单中的行,这一行中有多个multiselect元素 仅克隆并将值设置为与前一行相同的值后,multiselect元素不起作用,因此我必须使用“刷新”选项,但这将创建一个新的multiselect元素 我的代码Javascript 刷新时引导multiselect创建新的multiselect元素,javascript,jquery,twitter-bootstrap,multi-select,Javascript,Jquery,Twitter Bootstrap,Multi Select,我正在克隆输入表单中的行,这一行中有多个multiselect元素 仅克隆并将值设置为与前一行相同的值后,multiselect元素不起作用,因此我必须使用“刷新”选项,但这将创建一个新的multiselect元素 我的代码 $($row[last]).after($newRow); var multiselectValuesW = ($('.multiselectWorkers',$row[last]).val()); $('.multiselectWorkers',
$($row[last]).after($newRow);
var multiselectValuesW = ($('.multiselectWorkers',$row[last]).val());
$('.multiselectWorkers', $newRow).val(multiselectValuesW);
$('.multiselectWorkers',$newRow).multiselect('refresh');
有什么建议吗??谢谢你如果我理解你的意思,你需要ajax。您可以在不重新加载的情况下执行您尝试执行的操作,只需编写函数,以便在执行某项操作后(例如,单击复选框时)复制值 我没有重新加载。复制或克隆工作正常,但刷新时会添加新的multiselect元素。为什么?我使用var$newRow=$($row[last]).clone()创建新行;