Форум → Программирование → Пыхнуть хотите? → F.A.Q. → Интерактивный select без перезагрузки страницы
Интерактивный select без перезагрузки страницы
Страницы: ← Предыдущая страница • Следующая страница →
-
18 июня 2010 г. 23:12, спустя 3 дня 12 часов 7 минут
Скачал пример из статьи. Залил на сайт. А он не работает! ( Второй селект не становиться активным -
-
19 июня 2010 г. 22:36, спустя 23 часа 22 минуты 35 секунд
Я от туда и скачал )
}/{EHR, http://pyha.ru/articles/php/ajax-select/ -
19 июня 2010 г. 22:42, спустя 5 минут 44 секунды
Скачал пример из статьи. Залил на сайт. А он не работает! ( Второй селект не становиться активным
Бэк энд смотри, скорее всего, в нем косяк -
19 июня 2010 г. 22:54, спустя 12 минут 36 секунд
какие ошибки выдает? какой броузер?https://smappi.org/ - платформа по созданию API на все случаи жизни -
19 июня 2010 г. 23:00, спустя 5 минут 41 секунду
Фронт-энд отличается в статье от файла в архиве. Заменил, стало работать. Обновите ) -
19 июня 2010 г. 23:18, спустя 17 минут 29 секунд
Чем отличается?https://smappi.org/ - платформа по созданию API на все случаи жизни -
19 июня 2010 г. 23:29, спустя 11 минут 36 секунд
alert('error'); и alert(error);
options += и options .= -
20 июня 2010 г. 2:09, спустя 2 часа 39 минут 57 секунд
да, это знаю
alert('error'); и alert(error);
options += и options .=
некогда заменить :(
КТО_НИБУДЬ, ЗАМЕНИТЬ АРХИВ, ПОЖАЛУЙСТАвсе умрут, а я изумруд -
20 июня 2010 г. 15:02, спустя 12 часов 52 минуты 36 секунд
Сейчас поменяю, распиздяйhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
20 июня 2010 г. 15:05, спустя 3 минуты 34 секунды
спасибо
Сейчас поменяю, распиздяйСпустя 135 сек.adw0rd, писни мне куда-нить в скайп или жабирвсе умрут, а я изумруд -
20 июня 2010 г. 15:15, спустя 10 минут 3 секунды
готовоhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
22 июля 2010 г. 10:49, спустя 31 день 19 часов 33 минуты
Здравствуйте,
Попытался сделать интерактивный селект для добавления новостей на своём сайте, сайт на ДЛЕ, воспользовался этим примером: http://pyha.ru/articles/php/ajax-select/.
Всё там хорошо работает если не учитывать один момент, мне нужна выгрузка подкатегорий из базы данных. Для этого я отредактировал файл get_regions.php, эти данные:
<?php
/*
* Имитируем долгий и нудный ajax запрос
*/
sleep(rand(1,3));
$country_id = @intval($_GET['country_id']);
if (file_exists(dirname(__FILE__) . '/' . $country_id . '.txt')) {
$regions = array();
$regs = file(dirname(__FILE__) . '/' . $country_id . '.txt');
$i=1;
foreach ($regs as $r) {
$regions[] = array('id'=>$i, 'title'=>trim($r));
$i++;
}
$result = array('type'=>'success', 'regions'=>$regions);
}
else {
$result = array('type'=>'error');
}
/*
* Упаковываем данные с помощью JSON
*/
print json_encode($result);
?>
я заменил на этот:
<?php
/*
* Имитируем долгий и нудный ajax запрос
*/
sleep(rand(1,3));
include '/engine/classes/mysql.class.php';
$country_id = @intval($_GET['country_id']);
$db->query("SELECT * FROM dle_category WHERE parentid='".$country_id."' ORDER BY id ASC");
if ($db->num_rows())
{
$i = 1;
while ($rows = $db->get_array()) {
$str = $rows['name'];
$regions[] = array('id'=>$rows['id'], 'title'=>$rows['name']);
$i++;
}
$result = array('type'=>'success', 'regions'=>$regions);
}
else {
$result = array('type'=>'error');
}
/*
* Упаковываем данные с помощью JSON
*/
print json_encode($result);
?>
Но выгрузка из базы всёравно не была сделана. Может подскажите где я допустил ошибку и как мне исправить код файла для нормальной выгрузки данных.
Заранее благодарен всем за помощь. -
28 ноября 2010 г. 23:18, спустя 129 дней 13 часов 29 минут
У кого стоит Mac OS и сафари на нем, протестируйте плиз работу интеративных селектов http://3achet.ru/wordpress/?page_id=4 -
28 ноября 2010 г. 23:25, спустя 6 минут 34 секунды
работает
а что такого сверхъестественного в сафари под маком?все умрут, а я изумруд
Страницы: ← Предыдущая страница • Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!