当将现有表中的tr附加到其他表时,selectpicker不起作用

时间:2017-05-05 10:41:47

标签: javascript php jquery bootstrap-selectpicker

我正在尝试通过使用新表附加现有表的tr标记,从现有表结构创建动态表。对于每个选择选择器显示正确的选项但当我选择选项值时它不起作用(它不选择任何值)。

下面的代码用于将现有表附加到新表: arrayFields-来自现有表的所有tr标签id。 res_table_sorted-新表。 res_table - 现有表格。

我尝试过很多来自SO的解决方案,但它们没有用。

for (i = 0; i <= count; i++){
    $("#res_table_sorted tbody").append($("#" + arrayFields[i]));
    }
    var customFields = $("#cust-field-wrap").html();

    $("#res_table_sorted tbody").append(customFields);
    var row = $("#res_table_sorted tbody").html();
    $('#res_table tbody').html('');
    $('#res_table tbody').append('<tr>' + row + '</tr>');
    $("#res_table_sorted tbody").html('');

1 个答案:

答案 0 :(得分:0)

我以前遇到过这个问题。始终将$('selectpickbox').selectpicker('refresh');放在代码的末尾。