Как добавить строку в таблицу, нажав множественный выбор - PullRequest
0 голосов
/ 27 января 2012

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

У меня есть jsfiddle, чтобы объяснить, что я пытаюсь сделать дальше http://jsfiddle.net/Wdj6G/

Ответы [ 2 ]

1 голос
/ 27 января 2012

Событие изменения поля выбора, получение значения и отображаемого текста из поля выбора;в случае множественного выбора, переберите все количество выбранных элементов;взять каждого из них по одному;создать элемент TR и TD.добавьте значения к TD, затем добавьте его к TR и, наконец, к table.simailar для удаления ChildElement (Row) из таблицы, если элемент выделен.

Посмотрите на это для справки: DOM

1 голос
/ 27 января 2012

Вы можете прослушать поле выбора для события onchange, создать элемент DOM для выбранного элемента, сохранить его в глобальном объекте (со значением select в качестве ключа) и добавить его в таблицу.Отменив выбор этого элемента, вы можете удалить элемент из таблицы с глобальным объектом.

...