Превосходным вечером я хочу наполнить неудар в лунку типа hidden пойдите = "cdCliente" с данными option, который загружается базой данных, кто-то мог бы основываться, привет
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-users"></i></span>
<select class="form-control" id="seleccionarCliente" name="seleccionarCliente" required>
<option value="">Seleccionar cliente</option>
<?php
$item = null;
$valor = null;
$categorias = ControladorClientes::ctrMostrarClientes($item, $valor);
foreach ($categorias as $key => $value) {
echo '<option value="'.$value["id"].'">'.$value["nombre"].'</option>';
}
?>
</select>
<input type="hidden" id="cdCliente" name="cdCliente" >
</div>
</div>
С jQuery
ему возможно удаваться очень простым способом. В cГіdigo прокомментированный я оставляю одну тебе pequeГ±a instrucciГіn.
// Cada vez que cambie el select
$("#seleccionarCliente").change(function(){
// a la variable x le asigno el value del select con id="seleccionarCliente"
var x = $('#seleccionarCliente').val();
// le asigno el valor de x al input con id="cdCliente"
$('#cdCliente').val(x);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-users"></i></span>
<select class="form-control" id="seleccionarCliente" name="seleccionarCliente" required>
<option value="">Seleccionar cliente</option>
<!--Ejemplos para mostrar el resultado, los puedes eliminar-->
<option value="1">Cliente 1</option>
<option value="2">Cliente 2</option>
<?php
$item = null;
$valor = null;
$categorias = ControladorClientes::ctrMostrarClientes($item, $valor);
foreach ($categorias as $key => $value) :?>
<option value="<?= $value['id']; ?>"><?= $value['nombre']; ?></option>
<?php endforeach;
?>
</select>
<!-- cambiar type text por hidden -->
<input type="text" id="cdCliente" name="cdCliente" >
</div>
</div>
jQuery
..., если цены está n прямо связанные с клиентом, ты можешь распределять разом поле ценыvalue
. Немного así:<option value="<?= $value['precio']; ?>"><?= $value['nombre']; ?></option>
– DjCrazy 01.03.2019, 11:45ajax
... Он пробует делать это, и если что-то ты не функционирует, я предлагаю тебе открыть новый вопрос, так как это тема, отличная от того, который относится друг к другу в настоящей. Шага я приглашаю тебя принять этот ответ, если он удовлетворил твое начальное сомнение. – DjCrazy 01.03.2019, 13:40