Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 21.03.2010, 12:01
Аватар для sysya
Профессор
Отправить личное сообщение для sysya Посмотреть профиль Найти все сообщения от sysya
 
Регистрация: 27.12.2009
Сообщений: 292

url: 'textsec/' +lbox+testNumber+ '.html',
__________________
Нет предела совершенству...
Ответить с цитированием
  #12 (permalink)  
Старый 21.03.2010, 12:05
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

Сообщение от sysya
url: 'textsec/' +lbox+testNumber+ '.html',
теперь у вас значения двух переменных lbox и testNumber.
Ответить с цитированием
  #13 (permalink)  
Старый 21.03.2010, 12:10
Аватар для sysya
Профессор
Отправить личное сообщение для sysya Посмотреть профиль Найти все сообщения от sysya
 
Регистрация: 27.12.2009
Сообщений: 292

а надо что? непойму
__________________
Нет предела совершенству...
Ответить с цитированием
  #14 (permalink)  
Старый 21.03.2010, 13:28
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

Сообщение от sysya
а надо что? непойму
значение переменной имя которой хранится в двух других переменных.
Ответить с цитированием
  #15 (permalink)  
Старый 21.03.2010, 13:57
Аватар для doniv
Аспирант
Отправить личное сообщение для doniv Посмотреть профиль Найти все сообщения от doniv
 
Регистрация: 02.03.2010
Сообщений: 73

Всем спасибо за участие. Большое спасибо за ответ
Riim'у.
+1

Итоговый листинг:

var textsecRandom = function() {
	var x1 = "security";
	var x2 = "automat";
	var testNumber = Math.floor( Math.random( ) * (2 - 1 + 1) ) + 1;
	var lbox=(eval('x' + testNumber));
	var linkclass = $('.inlink a#'+lbox+'');
	var dbox = $(".text-sec");

		$.ajax({
			url: 'textsec/'+lbox+'.html',
			beforeSend: function(){
			dbox.addClass('loading');
		},
		success: function(boxtext){
			dbox.append(boxtext);
			dbox.removeClass('loading');
			dbox.html();
			linkclass.addClass('active');
                    }

                });
};
textsecRandom();

А как мне теперь пользоваться значениями которые получились в этой функции? например мне понадобиться значение переменной lbox.
Ответить с цитированием
  #16 (permalink)  
Старый 21.03.2010, 15:30
Аватар для SkyLight
Злюка-бобер
Отправить личное сообщение для SkyLight Посмотреть профиль Найти все сообщения от SkyLight
 
Регистрация: 21.03.2010
Сообщений: 438

Тогда надо или возвращать все нужные переменные в виде объекта
return {var1: ..., var2: ..., var3: ...}

либо инициализировать их глобально и юзать потом где угодно
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
обратиться к элементу формы, заданному переменной Andrej_2 Элементы интерфейса 4 15.05.2009 09:18
Присваивание значения переменной strike Общие вопросы Javascript 4 05.04.2009 14:19
ключи в ассоциативной переменной afandi Общие вопросы Javascript 4 05.02.2009 15:58
Переменная от переменной или как к имени переменной конкатенировать значение другой Aderba jQuery 5 12.11.2008 15:25
Отправка многострочной текстовой переменной на сервер и обратный ответ blade-mscl AJAX и COMET 7 11.11.2008 16:13