Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 31.05.2011, 07:52
Аспирант
Отправить личное сообщение для qwert_ukg Посмотреть профиль Найти все сообщения от qwert_ukg
 
Регистрация: 26.05.2011
Сообщений: 41

Апдейт значений массива
Всем добрый день.

У меня такой вопросик:
есть массив данных (матрица А) который заполняется при загрузке страницы, после этого каждые 10 мин в другой массив приходят данные такого же формата, (матрица B, кол-во столбцов тоже самое) но значительно меньшим количеством - обновление.
Мне необходимо производить слияние массивов, то есть:
если строка A[i][j] != B[i][j] тогда A[i][j] = B[i][j],
но также в B могут приходить новые строки и необходимо вставлять их в массив в том же порядке в катором они находятся в родительской базе. У каждого поля есть порядковый номер (n), и уникальный id.
например:
если A[n] == B[n] && A[id] != B[id] тогда
новая строка
вставить строку в A[n+1]

Помогите!

Вот что есть:
var data = [];
var new_data = [];
//var ts = Math.round(new Date().getTime() / 1000);
//alert(ts);
$.getJSON('http://zamanpharm.kz/dub/templates/bt_okto/333.php', function(jdata){
	$.each(jdata.price, function(row){
        data[row] = new  Array();
		$.each(jdata.price[row], function(coll, val){
			//alert(data[row][coll]);
  			data[row][coll] = val;
  		});
  	});
});
$(document).ready(function(){
	$("#data").click(function(){
		$.getJSON('http://zamanpharm.kz/dub/templates/bt_okto/222.php', function(jdata){
			$.each(jdata.price, function(row){
		        new_data[row] = new  Array();
				$.each(jdata.price[row], function(coll, val){
					if(data[row][coll] != val){
						//alert("New element: " + val);
		  				data[row][coll] = val;
		  			}
		  		});
		  	});
		});
	});
});

Заранее спасибо всем кот обратил внимание.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
поиск одинаковых значений элементов массива Valstor Общие вопросы Javascript 20 09.12.2011 18:56
Передача массива значений флажков LRCenter Общие вопросы Javascript 2 05.10.2010 19:49
Переодическое обновление значений для графика, функция для обновления значений yupa87 Общие вопросы Javascript 0 09.07.2009 14:48
Можно ли как для произвольного массива создавать вызовы функций , имеющих на входе kefi Общие вопросы Javascript 3 17.04.2009 16:53
вставка элементов массива в текстовую форму по клику olezyk Общие вопросы Javascript 3 21.03.2009 22:01