Цитата:
|
Цитата:
|
а как это сделать? не поскажете?
|
Aliya, с тебя тестовый пример...
Или смотри поиском по этому форуму. У нас тут валом было вариантов с теми сортировками... :) |
хорошо)) попробую поискать)))) спасибо!
|
только я не смогу объединить эти 4 массива на 1....они у меня неограниченный длины.....можно их не объединяя отсортировать....по индексу?
|
Цитата:
|
Цитата:
Цитата:
<tovars> <tovar idt="1" kolt="200" pricet="30000">Компьютер</tovar> <tovar idt="2" kolt="50" pricet="35000">Ноутбук</tovar> <tovar idt="3" kolt="50" pricet="5000">Принтер</tovar> <tovar idt="4" kolt="80" pricet="2500">Сканер</tovar> </tovars> у меня есть такая штука где я выбираю товар, ввожу кол-во. нажимаю на кнопку расчитать, выводиться стоимость, с помощью кнопки счет вывожу все данные в табличном ввиде. function Check(){ var outd=top.frames[1].document; top.frames[1].location.reload(); outd.write("Счет <br />"); outd.write("<table border = 1>"); outd.write("<tr><td>Номер</td><td>Наименование</td><td>Цена</td><td>Количество</td><td>Стоимость</td></tr>"); for (var i = 0; i<ant.length; i++){ outd.write("<tr><td>"+(i+1)+"</td><td>"+ant[i]+"</td><td>"+apr[i]+"</td><td>"+akt[i]+"</td><td>"+total[i]+"</td>"); } } ant[i]-массив наименование apr[i]-массив цена akt[i]-массив кол-во total[i]-массив стоимость. и мне сейчас надо сделать сортировку по стоимости. я это сделала, только у меня сортируются только столбец стоимость, т е массив total. а мне надо как то их связать чтоб при сортировки стоимости сортировались и остальное столбцы соответственно. Вот я не знаю как это сделать. у меня есть функция вот такая только: function Sort1(){ total.sort() total.reverse() Check(); //функция для вывода } |
Цитата:
var a=[ {kolt: 200, pricet: 30000, name: 'Компьютер'}, {kolt: 50, pricet: 35000, name: 'Ноутбук'} ]; ну и всё в таком же духе... ;) |
Часовой пояс GMT +3, время: 12:09. |