【问题标题】:dropdown list selected index changed razor下拉列表选择索引更改剃刀
【发布时间】:2015-02-11 12:00:28
【问题描述】:

我在 mvc 框架之外使用 razor view engine(cshtml)。即只有视图被转换为cshtml格式。

我使用 webmatrix 进行所有数据库调用并构建 cshtml 视图。

虽然,现在我想触发下拉列表选择的更改事件,该事件将设置或填充同一页面上另一个下拉列表的内容。

目前我使用下拉列表使用

@HTML.DropdownList("ID",List)

关于下拉列表的 selectedindex 更改,我希望检查它的值,然后决定是否填充第二个下拉列表。

在这种情况下我该怎么做?请记住,没有 mvc 框架,因此无法访问模型或 mvc 特定方法。

【问题讨论】:

  • 如果我理解你的问题,为什么不使用 Jquery?

标签: c# .net asp.net-mvc-3 razor


【解决方案1】:

当下拉列表在浏览器中呈现时,它只是变成一个 HTML 标记,您可以使用 vanilla javascript 或 jQuery 等框架来检查所选项目并加载下一个下拉列表。

示例:

$( "#myselect option:selected" ).text();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-24
    • 1970-01-01
    • 1970-01-01
    • 2012-05-04
    • 2021-03-28
    • 1970-01-01
    • 2017-10-06
    相关资源
    最近更新 更多