Мне удалось создать мой массив для добавления нескольких товаров в корзину, проблема в том, что мне нужно отделить каждый объект в массиве точкой с запятой.
Вывод: itemid1, значение, itemid2, значение
Ожидание: itemid1, значение; itemid2, значение
nval = "3";
var multiArray = [];
$('.partadd').click(function() {
$('.partqty').each(function(id,value) {
var value = this.value;
var multiTerm = this.id+","+this.value;
if(value < "1") { return false; }
else { multiArray.push(multiTerm); }
});
var MultiURL = "/app/site/backend/additemtocart.nl?c=111111&n="+nval+"&qtyadd=1&buyid=multi&multi="+multiArray;
console.log(MultiURL);
if(multiArray == "") { alert('Parts cannot be added without quantity'); }
});
Чтобы добавить несколько товаров в корзину, мне нужно организовать их по номеру товара и стоимости.
Я пытался .split()
, но я получал сообщения о том, что .split()
не является функцией. Есть ли другой метод?