Отображать имя вместо значения - PullRequest
0 голосов
/ 04 апреля 2020

Я использую раскрывающийся список со списком данных.

Я создал переменную treeBoxValue, чтобы назначить предварительно определенное значение раскрывающегося списка. Таким образом, когда я открываю раскрывающийся список, проверяются элементы, которые содержат значение переменной treeBoxValue.

Моя проблема заключается в том, что представление этих значений по умолчанию должно содержать имя, а не значение.

Может ли кто-нибудь помочь мне показать только имена, а не значения?

DEMO

Проблема: В раскрывающемся списке отображаются значения А не имя: (

IMG

Когда я открываю выпадающий список, значения меняются на имя. Я собираюсь получить имена в самом начале.

Примечание: Если раскрывающийся список не открылся, измените sh только на страницу предварительного просмотра.

1 Ответ

2 голосов
/ 04 апреля 2020

Измените эту строку:

treeBoxValue = ["1", "2"];

на эту:

treeBoxValue = [1, 2];

В вашем массиве книг поле idBook равно цифре c.

Books = [
    {
      idBook: 1,
      name: "name1"
    },
    {
      idBook: 2,
      name: "name2"
    },
    {
      idBook: 3,
      name: "name3"
    }
  ];
...