У меня есть раскрывающийся список, в котором используется шаблон, и я пытаюсь отфильтровать оба столбца, но получаю эту ошибку, когда пытаюсь отфильтровать
Uncaught TypeError: (c || "eq"). ToLowerCase не является функцией
вот код для выпадающего списка
function populateCustomerDropDown(ddlCustomer, selectedValue) {
TryCatch(function () {
$(ddlCustomer).empty();
$(ddlCustomer).kendoDropDownList({
optionLabel: "Select Customer...",
dataTextField: "LastName",
dataValueField: "CustomerID",
filter: [
{field: "LastName", operator: "contains"},
{ field: "FirstName", operator: "contains" }
],
template: "<table style='width=500px; table-layout: fixed;'><colgroup><col style='width:200px;'><col style='width:300px;'></colgroup><tbody><tr><td style='border-style:solid; border-width: 1px; border-color:lightgrey; padding-right: 2px; padding-left: 2px;'>${ FirstName}</td><td style='width:200px; border-style:solid; border-width: 1px; border-color:lightgrey; padding-right: 2px; padding-left: 2px;'>${ LastName }</td></tr><tbody></table>",
dataSource: {
data: CustomersList
}
});
if (selectedValue != null) {
var dd = $(ddlCustomer).data("kendoDropDownList");
dd.value(selectedValue);
dd.trigger("change");
}
});
}
Я просмотрел документацию и считаю, что она настроена правильно, есть идеи по поводу того, почему выдается эта ошибка?