如何使用mvc4 asp.net在同一视图中显示另一个dropdownlistbox的selectedindex已更改事件的下拉列表数据
答案 0 :(得分:0)
您需要对控制器进行ajax回调
$('.drop1').change(function(){
//Clear dropdown
$('.drop2').html('');
$.ajax({
url: "@(Url.Action("Action", "Controller"))",
type: "POST",
cache: false,
async: true,
data: { data: $this.val() },
success: function (result) {
//see link for populating dropdown
}
});
});
请参阅此链接以使用ajax结果Populating dropdown with JSON result - Cascading DropDown using MVC3, JQuery, Ajax, JSON填充下拉列表 希望这会有所帮助。