powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как вывести данные на странице браузера при выборе какого нибуть значения?
9 сообщений из 9, страница 1 из 1
Как вывести данные на странице браузера при выборе какого нибуть значения?
    #38316647
gudy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сильно не ругайте, но толком не знаю как задать вопрос постараюсь объяснить, подскажите ПОЖАЛУЙСТА.
Есть база в MySQL, таблица nomenklatura данные для выбора технике на форму выводится в виде тэга селект. ВОПРОС: как сделать так чтоб при выборе технике сразу же заполнялось поле fieldset из таблицы remont в зависимости от выбранной техники без нажатия на какие либо кнопки???

<form class="formInRemont" name="formInRemont" action="obr_remont.php" method="post" >
<p>
<label>Наименование:<br />
<select name="unit"><option>--- Выберите технику ---</option>
<?
$result = mysql_query("SELECT * FROM nomenklatura",$db);
$myrow = mysql_fetch_array($result);

do
{

printf ("<option value=%s>%s %s model: %s s/n:%s инв.№ %s </option>",$myrow['id'],$myrow['name'],$myrow['brend'],$myrow['model'],$myrow['sn'],$myrow['inv_num']);
}
while ($myrow = mysql_fetch_array($result));


?>
</select>
</label>
</p>

<fieldset class="history" title="Делайте выводы"><legend>История техники</legend>
<?

запрос я сделал, ($result = mysql_query("SELECT * FROM remont WHERE name_unit = $unit",$db);)

а вот как выбирая технику на форме чтобы отображались здесь данные по этой технике из таблицы без нажатия кнопок???

?>
</fieldset>

<p><input type="submit" name="submit" id="submit" value="Добавить" /></p>

</form>
...
Рейтинг: 0 / 0
Как вывести данные на странице браузера при выборе какого нибуть значения?
    #38316692
gysgys
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ajax'ом. На javascript отслеживаешь изменение формы, при изменении берёшь значение отсылаешь на сервер, там по нему получаешь нужные данные и отправляешь обратно вставляя в какой-нибудь div например.
...
Рейтинг: 0 / 0
Как вывести данные на странице браузера при выборе какого нибуть значения?
    #38316704
gudy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не могли бы подробнее, а то я в Java ваще не силен только начинаю узнавать этот язык, хотя я догадывался что через скрипт.
...
Рейтинг: 0 / 0
Как вывести данные на странице браузера при выборе какого нибуть значения?
    #38316714
not_java
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемый, одна из первых вещей, что должен понять начинающий веб-кодер, это то, что Java не есть Javascript — это разные языки.
...
Рейтинг: 0 / 0
Как вывести данные на странице браузера при выборе какого нибуть значения?
    #38316721
gudy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я просто сократил надпись, это понимаю.
...
Рейтинг: 0 / 0
Как вывести данные на странице браузера при выборе какого нибуть значения?
    #38316757
Gijad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gudyя просто сократил надпись, это понимаю.
Javascript можно сокращать так: JS
...
Рейтинг: 0 / 0
Как вывести данные на странице браузера при выборе какого нибуть значения?
    #38316776
phpz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
gudyя просто сократил надпись, это понимаю.
1. Повесить на нужный select функцию обработки события onchange
Код: html
1.
<select id="xxx" onchange="myFunc();">...</select>


2. В той функции сделать ajax-запрос к серверу, чтобы получить необходимый контент.
Код: html
1.
2.
3.
4.
function myFunc()
{
   // читаем http://ru.wikipedia.org/wiki/XMLHttpRequest
}



3. В случае удачи обновить fieldset.
Код: html
1.
2.
3.
4.
5.
function myFunc()
{
   ...
   document.getElementById("myDiv").innerHTML = ...
}


4. Все.
...
Рейтинг: 0 / 0
Как вывести данные на странице браузера при выборе какого нибуть значения?
    #38316780
gysgys
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
gudyНе могли бы подробнее, а то я в Java ваще не силен только начинаю узнавать этот язык, хотя я догадывался что через скрипт.
Подробнее это уже только код написать. По факту искать в гугле простершие примеры использования AJAX .

Модератор: Тема перенесена из форума "PHP, Perl, Python".
...
Рейтинг: 0 / 0
Как вывести данные на странице браузера при выборе какого нибуть значения?
    #38316829
gudy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за направление, буду мудрить, если получится напишу, как сработало.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как вывести данные на странице браузера при выборе какого нибуть значения?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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