BX.selectUtils.*
Работа со списками (select).
Метод | Описание |
BX.selectUtils.addNewOption | Добавляет в существующий список новое значение.Добавляет в существующий список новое значение. Параметры:
Параметр |
Описание |
DOMNode node |
элемент DOM |
string value |
значение элемента |
string name |
название элемента |
boolean sort |
сортировать после добавления (по умолчанию false) |
boolean unique |
проверять на уникальность (по умолчанию true) |
|
BX.selectUtils.deleteOption(DOMNode node, string value) | Удаляет из указанного списка значение с указанным значением. |
BX.selectUtils.deleteSelectedOptions(DOMNode node) | Удаляет из указанного списка все выделенные значения. |
BX.selectUtils.deleteAllOptions(DOMNode node) | Удаляет из указанного списка все значения. |
BX.selectUtils.sortSelect(DOMNode node) | Сортирует указанный список. |
BX.selectUtils.selectAllOptions(DOMNode node) | Выделяет все значения указанного списка. |
BX.selectUtils.selectOption(DOMNode node, string value) | Выделяет указанное значение указанного списка. |
BX.selectUtils.moveOptionsUp(DOMNode node) | Перемещает выделенные значения указанного списка на одну позицию вверх. |
BX.selectUtils.moveOptionsDown(DOMNode node) | Перемещает выделенные значения указанного списка на одну позицию вниз. |
2
Вячеслав Большагин
04.09.2017 18:58:50
|
Код |
---|
//Создать узел
var selecList = BX.create('select');
//Добавить option в select
BX.selectUtils.addNewOption(selectProject, 'По наименованию', 'NAME');
BX.selectUtils.addNewOption(selectProject, 'По цене', 'PRICE');
//Выделить option с значением NAME
BX.selectUtils.selectOption(selecList, 'NAME');
//Выставить в дом собранный узел select
BX('sort-panel').append(selecList);
|
|
|
© «Битрикс», 2001-2025, «1С-Битрикс», 2025
Наверх
Пользовательские комментарии
Помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.