Задать вопрос

Почему не срабатывает .join JQ?

Есть простая функция:
function displayValsAuto() {
	var multipleValues = $("#forauto option:selected").text() || [];
	$("#hintForMultAuto").html(multipleValues.join(", "));
}

Все работает, при выборе multiselect все пишется в multipleValues, однако, это все пишется в формате: ОдинДваТриЧетыре и т.д...
Хотел использовать multipleValues.join(", ") чтобы получить Один, Два, Три, Четыре и т.д, однако не работает :(
Если
var multipleValues = $("#forauto option:selected").val() || [];
то все работает, но мне не нужны значения value... Как исправить?
  • Вопрос задан
  • 199 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@napa3um
function displayValsAuto() {
  var multipleValues = $("#forauto option:selected").map(element => element.text()) || [];
  $("#hintForMultAuto").html(multipleValues.join(", "));
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы