Помогите разбить строчку с помощью split и обработать в JS скрипте

34
14 января 2018, 06:30

Через AJAX вызывается PHP файл, который возвращает мне числа, разделенные через запятую. Далее мне нужно разбить их на массив и обработать.
Пробовал разные вариации кода, ничего не выходит, что-то упускаю.
Подскажите как поправить?
В data.parse_cat_list передаются к примеру данные:

27,15,9

Вот мой код

var arrmas = data.parse_cat_list;
    arrmas.split(',');
    for(var i=0; i<arrmas.length; i++) {
        $( 'select#category option[value='+arrmas[i]+']' ).attr('selected', 'selected');
    };
Answer 1

Как вариант

var arrmas = data.parse_cat_list.split(',')
$.each(arrmas, function(index, value) {
  $('select#category option[value='+ value +']' ).attr('selected', 'selected');
});

Или

var arrmas = data.parse_cat_list.split(',');
for(var i=0; i<arrmas.length; i++) {
    $( 'select#category option[value='+arrmas[i]+']' ).attr('selected', 'selected');
};
READ ALSO
Разобрать массив и взять значения

Разобрать массив и взять значения

Помогите справиться с массивом

33
Подключение страниц на сайте

Подключение страниц на сайте

Здравствуйте! Как на сайте сделать так чтобы при переходе по ссылке открывалась новая страница? Те

74
Ошибка с выводом текста на готовую картинку php

Ошибка с выводом текста на готовую картинку php

Друзья, смотрела темы похожие, но ответа не нашлаГде тут косяк, подскажите, пожалуйста

57
Wordpress - PHP Mail Form Multi-File

Wordpress - PHP Mail Form Multi-File

Здравствуйте, делаю отправку сообщений, нужно прикреплять мульти-файлы, подскажите, пожалуйста, как обработать файлы и отправить их ? Вот...

42