Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как считать массив переменных из файла ? / 6 сообщений из 6, страница 1 из 1
16.09.2014, 14:22
    #38747909
vaf
vaf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как считать массив переменных из файла ?
Добрый день уважаемые. Встала задача, написать небольшой скрипт по поиску данных в csv файле, я решил сделать автозаполнение. Все работает, только вот вопрос.
Как мне сделать чтобы значения var availabletags = [ задавались не в скрипте, а во внешнем файле ? а то их очень много.


<script>
$(function() {
var availabletags = [
"строка 1",
"строка 2",
"строка 3",
...
"строка 2001"
];
$( "#tags" ).autocomplete({
source: availabletags
});
});
</script>
...
Рейтинг: 0 / 0
16.09.2014, 14:36
    #38747926
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как считать массив переменных из файла ?
vaf,
JSON
...
Рейтинг: 0 / 0
16.09.2014, 15:36
    #38748044
vaf
vaf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как считать массив переменных из файла ?
Blazkowicz,
Это примерно так ? Все записывается в файл к примеру data.json

Код: css
1.
2.
3.
4.
5.
[
                    ['строка 1'],
                    ['строка 2'],
                    ['строка 3']
]



а как их присвоить переменной availabletags = ?

сорри что вопросы ламерские, ни разу ни сталкивался, буду благодарен примеру, как это сделать ?
...
Рейтинг: 0 / 0
16.09.2014, 15:48
    #38748064
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как считать массив переменных из файла ?
vaf,

Зависит от того где JavaScript исполняется. Это, кстати, форум по Java, а не JavaScript.

Модератор: Тема перенесена из форума "Java".
...
Рейтинг: 0 / 0
16.09.2014, 19:46
    #38748403
vaf
vaf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как считать массив переменных из файла ?
Blazkowicz,
Применяется для быстрого ввода в форму. Вот полный текст скрипта.

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
<link rel="stylesheet" href="//code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">
<script src="http://имя_сайта/map/js/jquery-1.10.2.js"></script>
<script src="http://имя_сайта/map/js/jquery-ui.js"></script>
<link rel="stylesheet" href="/resources/demos/style.css">
<script>
$(function() {
var availabletags = [
"строка 1",
"строка 2",
"строка 3",
"строка 1001",
"строка 1002"
];
$( "#tags" ).autocomplete({
source: availabletags
});
});
</script>
</head>
<body>
<div class="ui-widget">

<form method="post">
<label for="tags">Введите Имя: </label>
<input type="text" name="n2" id="tags">
<input type="Submit" value="Результат">
</form>
</div>
...
Рейтинг: 0 / 0
17.09.2014, 08:31
    #38748716
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как считать массив переменных из файла ?
vafЭто примерно так ? Все записывается в файл к примеру data.json

Код: css
1.
2.
3.
4.
5.
[
                    ['строка 1'],
                    ['строка 2'],
                    ['строка 3']
]



а как их присвоить переменной availabletags = ?

сорри что вопросы ламерские, ни разу ни сталкивался, буду благодарен примеру, как это сделать ?
Делаешь файл с таким, как у тебя содержанием... По готовности документа делаешь запрос
http://jquery-docs.ru/Ajax/jQuery.getJSON/
В функции обрабатываешь ответ, так же, как обрабатывал до этого...
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как считать массив переменных из файла ? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]