У меня есть страница ASP.NET MVC 3 ( Razor ), которая состоит из Telerik ComboBox и Telerik Grid .Я не могу понять, как получить значения из поля со списком, используя jquery , а затем использовать это значение для фильтрации (или перепривязки) данных сетки.
My Telerik ComboBox загружается с * category_id *, * category_name *, и я получил его код, чтобы он фильтровал себя на лету, пока я набираю category_name, пока не будет найдено идеальное совпадение илиЯ выбираю элемент.
Буду признателен за любые рекомендации о том, как сделать это лучше, или советы по упрощению jquery ( intellisense для jquery ?).
Здесьявляется одним из разделов кода jquery-кода, который приводит к ошибке, и страница не будет загружать какие-либо данные.Сообщение об ошибке (от firebug): $ ("# Customers"). Data ("tComboBox") не определено, но я делаю это точно так, как описано на сайте Telerik, и когда я посмотрел на страницу источника, я увиделэто:
jQuery('#Categories').tComboBox...snipped the rest
Вот моя функция, которая не работает:
function dataBinding(args) {
var categoryName = $("#Customers").data("tComboBox").value();
args.data = $.extend(args.data, { categoryName: categoryName });
}