javascript - 使用 javascript 获取 devexpress 组合框中选定的项目 ID

标签 javascript combobox devexpress

我认为有一个 devexpress comebx:

Html.DevExpress().ComboBox(s =>
{
    s.Name = idPola;
    s.Style.Add("float", "left");
    foreach (SelectListItem item in list)
    {
        s.Properties.Items.Add(new ListEditItem()
        {
            Text = item.Text,
            Value = item.Value,
            Selected = item.Value == selectedValue
        });
    }
    s.SelectedIndex = selectedIndex;
    s.Properties.IncrementalFilteringMode = IncrementalFilteringMode.StartsWith;
    s.ClientVisible = ControlVisible;
    if (Model.Alternative)
    {
        s.Properties.ClientSideEvents.SelectedIndexChanged = "function(s, e){ffff(s)}";
    }
    else
    {
        s.Properties.ClientSideEvents.SelectedIndexChanged = "function(s, e){HideTextBox(s,e)}";
    }
    s.Properties.EnableClientSideAPI = true;
}).Render();

如何在 HideTextBox 函数中使用 javascript 获取所选项目的 id?

最佳答案

使用客户端GetValue方法:

function HideTextBox(s, e) {
    //s == ComboBox
    var value = s.GetValue();
    alert(value);
}

关于javascript - 使用 javascript 获取 devexpress 组合框中选定的项目 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17649773/

相关文章:

javascript - 使用 grunt 设置等待秒数

javascript - SAPUI5数据绑定(bind)获取更改事件中更改的值

javascript - 如何将组合框链接到图像文件夹?

combobox - JavaFX 组合框 setButtonCell

c# - 如何使用 DevExpress DropDownButton c#?

javascript - 添加 Bootstrap 轮播组件

javascript - codeigniter 在提交之前使用 javascript 确认弹出框

forms - 隐藏在 ms access 2007 中具有焦点的控件

c# - 使用 XtraGrid Entity Framework 创建主/细节网格

c# - 正则表达式 : How to capture text left of "="