Показать сообщение отдельно
  #16 (permalink)  
Старый 04.04.2011, 22:56
Аспирант
Отправить личное сообщение для zeraid Посмотреть профиль Найти все сообщения от zeraid
 
Регистрация: 27.03.2011
Сообщений: 75

Сообщение от melky Посмотреть сообщение
у вас создается объект, который принимает число. через аякс надо обновлять это число.

самый лучший способ ( для обновления переменной) - это написать метод update() внутри объекта,который принимает число.

потом через ajax-success вызывать update с parseInt(date) в качестве аргумента.

или же каждый раз создавать новый объект

setInterval(function(){
   
$.ajax({

   type: "POST",
   url: "/ajax.html", // локальный файл
   dataType: "text",
   async: false,
   data: { func: 1 },
   error: function(){alert('Problem');},
   success : function(data) { 

         var s1 = new draw2d.Server("any_pkey1", data,"up"); 
	 workflow.addFigure(s1, 100,100);
   }

  
 });

},1000);



откуда у вас этот объект?
Рад что наконец вы меня поняли.

draw2d.Server это просто картинка над которой пишется число. Если сделать так, как вы написали выше. То с каждым аякс запросом будет добавляться еще один объект.

Внутри объекта писать обновление числа не вариант ибо объектов у меня много и более того обновление числа для ВСЕХ объектов должно протекать в одном аякс запросе. Но пока я пытаюсь справится хоть с одним.

У меня звучал вопрос выше КАК мне ИЗ аякс запроса вывести то самое число которое он получает и просто подставить в свойства объекта draw2d.Server("any_pkey1", ВОТ СЮДА,"up");

Или как написать сам аякс запрос.

Скорее всего я не владею некоторыми операциями JS - поэтому я задал вопрос здесь.
Ответить с цитированием