我有一个C#web MVC应用程序,其中包含一个下拉列表,其中包含以下两项:
当前版本 以前的版本
当选择下拉列表时,当前正在调用versionData java脚本函数,但我似乎无法获得函数中传递的所选项值:
@Html.DropDownListFor(x => x.Items, Model.Items,"",new {ng_model="versionid " , ng_change="VersionData(versionid) })"
根据所选项目的不同,应将值传递给该函数。
示例: 当前版本:value = v1 以前的版本:value = v2
因此,当调用函数时,它应该传递一个像... VersionData(v1)….
我怎样才能做到这一点?
答案 0 :(得分:0)
为什么不直接使用jQuery调用JavaScript函数中的值?
所以你可以这样做:
function VersionData() {
$("DropdownListName").find(":selected").text()
}