Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 28.06.2017, 11:23
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от texasx
изменяю другой код под свою, так как первый код у меня по php+ajax
Значит надо писать свое, а то что представлено, и попытки получения совсем не того что требуется, и не понятно во что вставляется и зачем, никуда не годится.
Ответить с цитированием
  #22 (permalink)  
Старый 28.06.2017, 11:30
Интересующийся
Отправить личное сообщение для texasx Посмотреть профиль Найти все сообщения от texasx
 
Регистрация: 29.05.2017
Сообщений: 13

Сообщение от ksa Посмотреть сообщение
У твоих примеров нет класса proc_model...
добавил класс для моделей и серийника

<?php
include_once 'dbconfig.php';
?>

<html>
	<head>
		<meta charset="utf-8">
		<meta http-equiv="content-type" content="text/html; charset=utf-8" />
		<title>Данные по технике</title>
		<script type="text/javascript">
		//index.php
		$(document).ready(function()
		{

		$(".proc_inv").change(function()
		{
			var id=$(this).val();
			var parent=$(this).parents('tr').eq(0);
			var dataString = 'id='+ id;

			$.ajax
			({
				type: "POST",
				url: "get_proc_sn.php",
				data: dataString,
				cache: false,
				success: function(html)
				{
					parent.find(".proc_sn").html(html);
					parent.find(".proc_model").html(html);
				} 
			});
		});
		});
		</script>
	</head>
	<body>
		<div class="modal">
			<label>Модель</label>
			<select name="proc_model" id="proc_model" class="proc_model">
				<option></option>
				<?php
					$stmt = $DB_con->prepare("SELECT DISTINCT name_comp FROM comp");
					$stmt->execute();
					while($row=$stmt->fetch(PDO::FETCH_ASSOC))
					{
						?>
						<option value="<?php echo $row['id']; ?>"><?php echo $row['name_comp']; ?></option>
						<?php
					}
				?>
			</select>
			
			
			<label>Инвентарный номер</label>
			<input type="text" name="proc_inv" id="proc_inv"  class="proc_inv">
			
			<label>Серийный номер</label>
			<input type="text" name="proc_sn" id="proc_sn" class="proc_sn">
		</div>
	</body>
</html>


Сообщение от ksa Посмотреть сообщение
родитель у этих инпутов?
<div class="modal"> такой подойдет?
Ответить с цитированием
  #23 (permalink)  
Старый 28.06.2017, 11:32
Интересующийся
Отправить личное сообщение для texasx Посмотреть профиль Найти все сообщения от texasx
 
Регистрация: 29.05.2017
Сообщений: 13

Сообщение от laimas Посмотреть сообщение
Значит надо писать свое, а то что представлено, и попытки получения совсем не того что требуется, и не понятно во что вставляется и зачем, никуда не годится.
ну видите я вообще новичок по javascript, php
Ответить с цитированием
  #24 (permalink)  
Старый 28.06.2017, 12:01
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от texasx
ну видите я вообще новичок по javascript, php
Все мы родились не в штанишках. Это не проблема. Не проблема со временем выучить и язык (мы же не сразу говорить можем). Но если не научится представлять задачу в целом и ее отдельные узлы, понимать и находить ее решение от общего к частному, то знание языка не поможет.

Вы не с того конца взялись за решение задачи, и что более пагубно, это изменяете чужой код, который совсем иную задачу решал, под свою задачу.

Ярким примером связанных списков можно привести например получение адреса. Сначала выбирая регион, получая список его областей, выбирая в нем область, получая список ее городов, и т.д.

Чтобы эта задача была решаема, данные в базе не просто валяются, а хранятся в ней определенной структурой, которая описывается связанными таблицами.

Чтобы решить вашу задачу, сначала нужно определить структуру ваших данных, а это можно сделать только если понимать как эти данные связаны между собой. А понимая эти связи, значит понимаем что мы хотим получить запросами клиента. А зная что мы хотим получить, мы делаем соответствующие запросы и соответственно распоряжаемся данными вернувшие сервером.

Из того что у вас написано вообще не понятно что вы хотите получить от сервера и зачем.
Ответить с цитированием
  #25 (permalink)  
Старый 28.06.2017, 13:33
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,123

Сообщение от texasx
<div class="modal"> такой подойдет?
Любой подойдет...
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автозаполнение множества input в таблице galsan83 Общие вопросы Javascript 2 28.07.2015 08:23
Скопировать введенное значение input в value другого input razorg1991 Общие вопросы Javascript 3 25.03.2014 10:42
Создание и заполнение INPUT по клику из другого фрейма belovdo Элементы интерфейса 1 04.02.2013 22:06
При добавлении DOCTYPE "плывут" размеры input type=text Demath (X)HTML/CSS 4 08.07.2012 19:27
Динамический Select или Input (автозаполнение, добавление данных, обновление) kudinov Элементы интерфейса 0 21.09.2010 14:12