我有几个telerik radComboboxes,每个都有一个相应的隐藏字段。组合的 id 前缀为 cmb,其隐藏字段的前缀为 hd。我使用这些来检测是否有任何组合框的值已更改,或者我是否需要将组合重置回其初始值。我有以下在 ClienSelectedIndexChanged 上触发的 JavaScript...
function cmbSelectedIndexChanged(sender, eventArgs) {
var selectedItem = eventArgs.get_item();
var selectedItemText = selectedItem != null ? selectedItem.get_text() : sender.get_text();
var hd = sender.attr('id').replace("cmb", "hd");
if (selectedItemText !== $('#' + hd).val()) {
registerChange();
}
}
我收到一个错误 -对象没有这个属性或方法- 在以var hd开头的行上
我究竟做错了什么...?