Как добавить параметр данных в niceSelect () jquery?этот код не работает, если я использую niceselect - PullRequest
0 голосов
/ 01 декабря 2018
$('#regencies').on('change', function(e){

    console.log(e);

    var regencies_id = e.target.value;
    $.get('/area/kec?regency_id=' + regencies_id,function(data) {
        $.each(data, function(index, districtsObj){
            $('#districts').append('<option value="'+ districtsObj.id +'">'+ districtsObj.name +'</option>');
        })
    });
});

1 Ответ

0 голосов
/ 01 декабря 2018

Похоже, вам нужно обновить селектор после добавления новых опций:

$('#regencies').on('change', function(e) {
    var regencies_id = e.target.value;

    $.get('/area/kec?regency_id=' + regencies_id, function(data) {
        $.each(data, function(index, districtsObj) {
            $('#districts').append('<option value="'+ districtsObj.id +'">'+ districtsObj.name +'</option>');
        });

        $('#districts').niceSelect('update');
    });
});

https://hernansartorio.com/jquery-nice-select/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...