如何使多选动态依赖于另一个多选

时间:2018-09-11 00:13:32

标签: javascript jquery html

初学者在这里。如何使多选动态依赖于另一个多选。下面的代码适用于用户选择一个值,而其他选择的值基于所选值而更改的情况。我想要的是当选择所有值时,这些值将显示每个值的所有值。

 $("#value").change(function () {
 var user = $("#users_select").val();
        $('#value').empty();
        $('#value').append($("<option> </option>"));
        for (i = 0; i < jsonResult.length - 1; i++) {
          if (jsonResult[i]["value"] == user) {
            $('#tasks_select').append($("<option value="+jsonResult[i] 
         ["value"]+">" + jsonResult[i]["value"] + "</option>"));
          }
        }
      });

1 个答案:

答案 0 :(得分:1)

try like this:
$.ajax({
            url: base_url + 'url',
            type: "GET",
            data: {'id': id},
            dataType: 'json',
            success: function (data) {
                var html = '';
                $.each(data, function (key, value) {
                    html += '<option value="' + value.id + '">' + value.selectname + '</option>';
                });
                $('#id' + count).html(html).select2();
            },
            error: function () {
            }

        });