- Автор темы
- #1
Имею селект
при выборе одного пункта селект, с помощью аякса из базы выводится значение соовественно этому ID в один input (id="kod")
get_item_detalis.php
Вопрос: как вывести еще один значение в input с id="price" , например echo $row['price']; ?
Код:
<div class="form-group row">
<div class="col-sm-8">
<select class="select2 form-control custom-select" style="width: 100%; height:36px;" name="item_name" id="item_name" required>
<option value = "">---Выберите---</option>
<?php
$result=mysqli_query($db,'SELECT * FROM items');
while($row=mysqli_fetch_assoc($result)) {
echo '<option value="'.$row["id"].'">'.$row["name"].'</option>';
}
?>
</select>
</div>
</div>
<div class="form-group row">
<div class="col-sm-8">
<input type="text" class="form-control" name="kod" id="kod" required/ >
</div>
</div>
<div class="form-group row">
<div class="col-sm-8">
<input type="text" class="form-control" name="price" id="price" required/ >
</div>
</div>
при выборе одного пункта селект, с помощью аякса из базы выводится значение соовественно этому ID в один input (id="kod")
Код:
<script>
$('#item_name').click(function(){
var item_name = $('#item_name').val();
$.ajax({
type:'POST',
data:{item_name:item_name},
url:'get_item_detalis.php',
success:function(data){
$('#kod').val(data);
}
});
}); </script>
get_item_detalis.php
Код:
<?php
include('../../include/functions.php');
$item_id=$_POST['item_name'];
$sql=mysqli_query($db,"SELECT * FROM items WHERE id='$item_id'");
$row=mysqli_fetch_array($sql);
echo $row['kod'];
?>
Вопрос: как вывести еще один значение в input с id="price" , например echo $row['price']; ?