使用javascript获取aspxcombobox值

时间:2014-05-06 01:52:21

标签: c# javascript asp.net devexpress

我有一个ID =" comboSubjectCategory"的aspxcombobox,我可以使用javascript函数获取所选的值/文本吗?非常感谢...我尝试了这个,但它不起作用。

function getValue() {
   var combo = document.getElementById('comboSubjectCategory').value;
   alert(combo);
}

2 个答案:

答案 0 :(得分:1)

ASPxComboBox不是一个简单的HTML元素。在浏览器中,它由ASPxClientComboBox Class表示。使用其GetValueGetTextGetSelectedItem方法获取所选值。

您可以通过分配给ASPxComboBox控件的ClientInstanceName属性的名称获取ASPxClientComboBox实例。

另请参阅: Client-Side Functionality

答案 1 :(得分:-1)

var combo = document.getElementById('<%= comboSubjectCategory.ClientID %>');
var val = combo.options[combo.selectedIndex].value;