我需要使用此数据响应在“ Empresa” ajax响应后的“本地”中重新创建多选。我将信息放入“本地”选择中,但无法重新创建“本地”多选。

$.ajax({
    url: '/ajaxrequests/requestlocals',
    type: 'POST', dataType: 'json',
    data: {empresas:empresas},
    success: function(retorno){
        console.log(retorno);
        $('#ajax_local').html("");
        $.each(retorno, function (valor, chave) {
            $('#ajax_local').append($('<option>', {
                value: valor,
                text : chave
            }));
        });
        $('#ajax_local').multiselect();
    }
});


javascript - 我需要在ajax响应后重新创建多选-LMLPHP
javascript - 我需要在ajax响应后重新创建多选-LMLPHP

最佳答案

尝试先销毁它;

$("#ajax_local").multiselect('destroy');
$("#ajax_local").multiselect();

10-08 04:02