Я использую ajax для каскадного выпадающего меню в моем проекте asp.net mvc.Я опущу код ниже #asset это идентификатор выпадающего списка 1 #members это идентификатор выпадающего списка 2
var $j = jQuery.noConflict();
$j(document).ready(function() {
$("#asset").change(function() {
debugger
$.get("/Asset/Getmembers", {
asset: $("#asset").val()
}, function(data) {
$("#members").empty();
$.each(data, function(index, row) {
$("#members").append($('<option></option>').attr('value', data[index].capacity).text(data[index].capacity));
});
});
})
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
Если я выберу актив, появится соответствующая мощность.Например, если выбран актив 1, емкость для актива 1, скажем, 7, будет в следующем выпадающем списке.Но мне нужно показать от 1 до 7 в моем раскрывающемся списке мощностей. Если выбран актив 2, емкость для актива 2, скажем, 6, будет в следующем раскрывающемся списке. Но мне нужно показать от 1 до 6 в раскрывающемся списке мощностей