0

我有一个 C# web MVC 应用程序,它有一个包含以下 2 项的下拉列表:

当前版本 上一版本

选择下拉列表时,当前正在调用 versionData java 脚本函数,但我似乎无法获取函数中传递的选定项值:

@Html.DropDownListFor(x => x.Items, Model.Items,"",new {ng_model="versionid " , ng_change="VersionData(versionid) })"

根据选择的项目,应将值传递给函数。

示例:当前版本:value = v1 以前的版本:value = v2

因此,当调用函数时,它应该传递一个值,例如……VersionData(v1)….

我怎样才能做到这一点?

4

1 回答 1

0

为什么不直接在使用 jQuery 调用的 JavaScript 函数中获取值?

所以你可以这样做:

function VersionData() {
    $("DropdownListName").find(":selected").text()
}
于 2013-07-18T21:35:31.503 回答