Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.08.2015, 22:37
haa haa вне форума
Интересующийся
Отправить личное сообщение для haa Посмотреть профиль Найти все сообщения от haa
 
Регистрация: 21.03.2015
Сообщений: 19

Узнать количество загруженных фото
Как можно узнать количество загруженных фото? dataSplit[0] имя фото.
var dataSplit = data.split(':');
	if(dataSplit[1] == 'загружен успешно') {
	$('#photo').append('<div style="width: 100px; float: left; height:100px; margin: 10px 0px 10px 10px; background: url(../files/images/'+dataSplit[0]+'); background-size: cover;"></div>');
	}
	} else { 
	$('#photo').append('<a href="../files/images/'+data+'. Имя файла: '+dataArray[index].name+'');
	}

Последний раз редактировалось haa, 20.08.2015 в 22:42.
Ответить с цитированием
  #2 (permalink)  
Старый 21.08.2015, 08:30
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,227

Сообщение от haa
dataSplit[0] имя фото
Это всего лишь элемент массива с индексом ноль...
Ответить с цитированием
  #3 (permalink)  
Старый 21.08.2015, 10:38
haa haa вне форума
Интересующийся
Отправить личное сообщение для haa Посмотреть профиль Найти все сообщения от haa
 
Регистрация: 21.03.2015
Сообщений: 19

Да, но содержит все загруженные файлы. Можно узнать сколько элементов массива?
Ответить с цитированием
  #4 (permalink)  
Старый 21.08.2015, 10:45
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от haa
Можно узнать сколько элементов массива?
Неа, это секретные сведения ))

dataSplit.length
Ответить с цитированием
  #5 (permalink)  
Старый 21.08.2015, 11:09
haa haa вне форума
Интересующийся
Отправить личное сообщение для haa Посмотреть профиль Найти все сообщения от haa
 
Регистрация: 21.03.2015
Сообщений: 19

Выводит 2. Почему он выводит 2, не пойму. Я загружаю 1 фото но выводит 2.
Вот как создается datasplit
// Формируем в виде списка все загруженные изображения
// data формируется в upload.php
var dataSplit = data.split(':');

Последний раз редактировалось haa, 21.08.2015 в 11:17.
Ответить с цитированием
  #6 (permalink)  
Старый 21.08.2015, 11:19
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Ну значит либо 2, либо изображения во втором элементе этого массива, который может быть тоже строкой и надо также получить из нее массив. Разбирайтесь, никто же кроме вас не знает чего за данные у вас. А получить элементов в массиве, это обратиться к его свойству length.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как узнать текущий номер недели, или количество дней в текущем году. Hedkost Общие вопросы Javascript 12 17.11.2015 16:28
Регулярное выражение: узнать количество цифр. foker Общие вопросы Javascript 10 02.03.2013 00:46
как узнать количество точек в строке? robinner Общие вопросы Javascript 2 16.06.2010 21:13