Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.05.2017, 15:30
Новичок на форуме
Отправить личное сообщение для Polines Посмотреть профиль Найти все сообщения от Polines
 
Регистрация: 08.05.2017
Сообщений: 3

Как взять опции для меню с файла?
Делаю спадное меню (drop-down) как:
<select id="ddlViewBy">
  <option value="1">test1</option>
  <option value="2">test2</option>
  <option value="3">test3</option>
</select>

Но у меня сотня возможных значений для выбора, как их считывать с файла?
Ответить с цитированием
  #2 (permalink)  
Старый 08.05.2017, 15:52
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Какого файла? Если речь о веб странице, значит данные с сервера, вот только с чего вдруг они в файле?
Ответить с цитированием
  #3 (permalink)  
Старый 08.05.2017, 16:01
Новичок на форуме
Отправить личное сообщение для Polines Посмотреть профиль Найти все сообщения от Polines
 
Регистрация: 08.05.2017
Сообщений: 3

Сообщение от laimas Посмотреть сообщение
Какого файла? Если речь о веб странице, значит данные с сервера, вот только с чего вдруг они в файле?
С текстового файла на сервере. Например файл data.txt выглядит так:
test1
test2
test3
....и так далее ...
test100

Не хочеться писать руками 100 строчек в коде
<select id="ddlViewBy">
  <option value="1">test1</option>
  <option value="2">test2</option>
  <option value="3">test3</option>
....и так далее ...
  <option value="100">test100</option>
</select>
Ответить с цитированием
  #4 (permalink)  
Старый 08.05.2017, 16:28
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Каким боком какой-то файл может описывать меню разделов сайта, которые ну никак не могут быть файлами?
Ответить с цитированием
  #5 (permalink)  
Старый 08.05.2017, 16:32
Новичок на форуме
Отправить личное сообщение для Polines Посмотреть профиль Найти все сообщения от Polines
 
Регистрация: 08.05.2017
Сообщений: 3

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

Дальше что, выберу я что-то в этом списке, что после этого должно произойти?
Ответить с цитированием
  #7 (permalink)  
Старый 08.05.2017, 19:23
Кандидат Javascript-наук
Отправить личное сообщение для Diphenyl Oxalate Посмотреть профиль Найти все сообщения от Diphenyl Oxalate
 
Регистрация: 21.01.2017
Сообщений: 139

Polines, аяксом можно получить

var xhr = new XMLHttpRequest();
xhr.open("GET", "data.txt", true);
xhr.send(null);
xhr.onreadystatechange = function () {
  if (xhr.readyState != 4) return;
  var countries = xhr.responseText.split("\n"),
  html = "";
  for (var i = 0; i < countries.length; i++)
    html += "<option>" + countries[i] + "</option>";
  alert(html);
};
Ответить с цитированием
  #8 (permalink)  
Старый 08.05.2017, 19:36
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Diphenyl Oxalate,
и кто же при таком обращении будет отвечать клиенту?
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
initComponent: Как получить данные родителя и как получить store для вызова load()? Пролетарий ExtJS 76 04.07.2015 09:22
Ищу jQuery плагин для создания меню Zeboton jQuery 9 15.09.2014 15:31
JS Меню ? как дописать закрытие ? Nelly_ Элементы интерфейса 0 28.04.2012 15:40
Как узнать размер загружаемого файла? shkarbatov Серверные языки и технологии 5 14.08.2011 17:12
как решить задачу с hover для IE6 Александр345 Internet Explorer 4 20.06.2011 10:29