0

如何使用 mvc4 asp.net 在同一视图中显示另一个下拉列表框的 selectedindex 更改事件的下拉列表数据

4

1 回答 1

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 结果填充下拉列表 使用 JSON 结果填充下拉列表 - 使用 MVC3、JQuery、Ajax、JSON 的级联下拉列表
希望这会有所帮助。

于 2013-09-30T22:13:06.537 回答