Я использую сетку JQuery KendoUI. У меня есть специальный редактор combobox, который привязан к источнику данных.Сортировка пользовательского раскрывающегося списка в сетке KendoUI
Моя проблема заключается в том, что я могу сортировать другие столбцы этой сетки отлично, но этот столбец сортировки дает неожиданные случайные результаты. Может кто-нибудь, пожалуйста, помогите мне, как я могу сортировать эту колонку? код прилагается.
{ field: "Status", editor: statusDropDownEditor, template: '#=GetStatusColor(Status.Text)#', width: "90px" }
var statusData = new kendo.data.DataSource({
data: [
{ Text: "New", Value: "a9d59cd8-f569-45c4-bfdd-05f41db9e2f3" },
{ Text: "Ready", Value: "e4aa129f-44b6-44e3-b5da-2ecc5c5c20c0" },
{ Text: "Query", Value: "50b1af07-71a0-462f-86ec-a164d43a9b65" },
{ Text: "Cancelled", Value: "79ee44ea-bc39-4a71-ad6d-c47886d0f69b" }
]
});
function statusDropDownEditor(container, options) {
$('<input data-text-field="Text" data-value-field="Value" data-bind="value:' + options.field + '"/>')
.appendTo(container)
.kendoDropDownList({
autoBind: false,
dataTextField: "Text",
dataValueField: "Value",
dataSource: statusData
});
}
Хотя ссылка может ответить на вопрос, связывает изменение, так что переполнение стека предпочитает не зависеть от них. [Было бы лучше] (// meta.stackoverflow.com/q/8259) включить основные части ответа здесь и предоставить ссылку для справки. –
Можете ли вы, пожалуйста, заменить ссылку на соответствующий код или резюме содержания? Каждое сообщение должно быть самодостаточным, не покидая сайт или не нуждаясь в том, чтобы перейти к другому сообщению, чтобы понять ответ. см. [help/answering] (http://stackoverflow.com/help/answering) –
Спасибо @DaveSchweisguth и MS Yvette за это. – chunky