Código HTML:
<div class="modal fade" id="modal" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h4 class="modal-title">Nuevo Objeto</h4> </div> <form role="form" action="" name="frmObjetos" onsubmit="Registrar(idO,accion); return false"> <div class="col-lg-12"> <div class="form-group"> <input name="nombre" class="form-control" placeholder="Nombre" required> </div> <div class="form-group"> <label>Categoría</label> <select name="categoria" class="form-control" required> <?php $cat="SELECT ID,nombre FROM categorias Where visible=1 and Tcrt!=''"; $rat = mysqli_query($conn, $cat); if (!$rat) die("Error en el select de categorias" . mysqli_errno($conn)); while($fila = mysqli_fetch_array($rat, MYSQLI_ASSOC)){ $op1 = "<option value='".$fila["ID"]."'>"; echo $op1.= $fila["nombre"]."</option>"; } ?> </select> </div> <div class="form-group"> <label>Ubicación/Sucursal</label> <select name="ubicacion" class="form-control" required> <?php $UBI="SELECT nombre FROM sucursal Where visible=1"; $rub = mysqli_query($conn, $UBI); if (!$rub) die("Error en el select de sucursal" . mysqli_errno($conn)); while($raw = mysqli_fetch_array($rub, MYSQLI_ASSOC)){ $op = "<option value='".$raw["nombre"]."'>"; echo $op.= $raw["nombre"]."</option>"; } ?> </select> </div> <div class="form-group"> <label>Usuario</label> <select name="user" class="form-control" required> <?php $USR="SELECT ID,nombre FROM user Where visible=1"; $rus = mysqli_query($conn, $USR); if (!$rus) die("Error en el select de user asignacion" . mysqli_errno($conn)); while($file = mysqli_fetch_array($rus, MYSQLI_ASSOC)){ $op2 = "<option value='".$file["ID"]."'>"; echo $op2.= $file["nombre"]."</option>"; } ?> </select> </div> <div class="form-group"> <input name="marca" class="form-control" placeholder="Marca" required> </div> <div class="form-group"> <input name="modelo" class="form-control" placeholder="Modelo" required> </div> <div class="form-group"> <input name="serie" class="form-control" placeholder="Serie" required> </div> <button type="submit" class="btn btn-info btn-lg"> <span class="glyphicon glyphicon-star" aria-hidden="true"></span> Registrar </button> </div> </form> <div class="modal-footer"> <button type="button" class="btn btn-danger btn-circle" data-dismiss="modal"><i class="fa fa-times"></i>x</button> </div> </div> </div> </div>
Código HTML:
function Editar(id, nombre, marca, modelo, serie, cat){ accion = "E"; idO = id; document.frmObjetos.nombre.value=nombre; document.frmObjetos.marca.value=marca; document.frmObjetos.modelo.value=modelo; document.frmObjetos.serie.value=serie; document.getElementById("categoria").options.namedItem(cat).selected; $('#modal').modal("show"); }
document.getElementById("categoria").options.named Item(cat).selected;
Pero no lo he logrado.
Saben si es posible hacer esto y si es posible en que estoy equivocado?, de antemano gracias por la ayuda.
Saludos.