Member 13974276 Ответов: 1

Как отправить массив на кнопку в HTML-странице


Я выбираю некоторые флажки, а затем отправляю идентификатор этих флажков на кнопку на HTML - странице

После установки флажков идентификаторы сохраняются в объекте selectedIDs Этот объект передается кнопке. Когда я отлаживал и проверял, объект получал идентификаторы так, как я хочу, т. е. '1','2','3'

Но как только он передается на кнопку он принимается как '1,2,3' но я хочу, чтобы они были приняты как '1','2','3'

Что я уже пробовал:

Я попробовал несколько решений, но ни одно из них не сработало
1. <button type="button" onclick="save('<%- selectedIDs %>')">Save</button>
2. <button type="button" onclick="save(['<%- selectedIDs %>'])">Save</button>

Я не могу визуализировать идентификаторы так, как хочу. Как я могу это сделать?

1 Ответов

Рейтинг:
2

Bryian Tan

Не совсем понятно, как это происходит. selectedIDs генерируется. Я думаю следующее

save(['<%= selectedIDs %>'])
должно сработать, если
selectedIDs = '1','2','3'


Быстрая работа вокруг, в функции сохранения, используйте split() функция для разделения selectedIDs в объект массива

String.prototype.split() | MDN[^]