初学者在这里。如何使多选动态依赖于另一个多选。下面的代码适用于用户选择一个值,而其他选择的值基于所选值而更改的情况。我想要的是当选择所有值时,这些值将显示每个值的所有值。
$("#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>"));
}
}
});
答案 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 () {
}
});