【问题标题】:MVC3 Drop Down list change...Load dataMVC3 下拉列表更改...加载数据
【发布时间】:2011-11-23 15:04:24
【问题描述】:

我有一个 C#.Net MVC3 网络应用程序。我的提案模型有和编辑视图。编辑视图上有一个带有提案列表的下拉列表。要求是,当用户更改下拉列表中的选择项时,需要由提案控制器加载所选提案。我能够提交编辑视图,但不知道如何获取 DropDownList 中的值以查找选择的提案。我相信这是非常可行的。想法?

【问题讨论】:

    标签: asp.net-mvc-3 drop-down-menu onchange


    【解决方案1】:

    您可以将下拉列表放在表单中,然后在选择更改时提交表单。这样,选定的值将自动发送到控制器动作。或者,如果您在选择更改时手动执行一些 AJAX 请求,您可以将所选值与请求一起发送:

    $('#id_of_your_ddl').change(function() {
        var selectedProposal = $(this).val();
        $('#resultDiv').load('@Url.Action("Index", "Proposal")', { id: selectedProposal });
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-10-03
      • 2023-04-07
      • 2012-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-18
      相关资源
      最近更新 更多