#javascript #kendo-ui
#javascript #kendo-пользовательский интерфейс
Вопрос:
Здесь мой adminModel.fields.distinctBodyParts = ['d','a','c','b']
<div style="float:left;width:100%;margin-top:2px">
<h3 id="routineNameId"></h3>
<ul id="routineTemplateHeader" data-role="listview" data-bind="source: adminModel.fields.distinctBodyParts"
data-template="item-template" data-header-template="header-template" ></ul>
<script id="header-template" type="text/x-kendo-tmpl"> #: value # </script>
<script id="item-template" type="text/x-kendo-tmpl"> #: bodyPart # </script>
</div>
Но я ['a','b','c','d']
всегда получаю, что список отсортирован в алфавитном порядке, как отобразить список в исходном порядке вставки.
Ответ №1:
Я бы создал другую таблицу, скажем, поле ‘ItemNo’. Затем я получу данные на основе выбора из поля «ItemNo» во время вставки. Возможно, скрыть ‘ItemNo’ в другом месте
Комментарии:
1. используйте другое поле для сортировки желаемого значения. Если пользователь вводит данные один за другим, возможно, вы могли бы сделать что-то вроде текстового поля ‘ITEM NO’, скрыть его и сделать его автоматической нумерацией на основе порядка ввода пользователя.