Este es el formulario:
Código PHP:
<div class="row">
<div class="col-xs-3">
<input id="producto" class="form-control" type="text" placeholder="Modelo del Producto" value="{producto.modelo}">
</div>
<div class="col-xs-3">
<input class="form-control" type="text" placeholder="Marca del Producto" value="{producto.marca}">
</div>
<div class="col-xs-1">
<input id="stock" class="form-control" type="text" placeholder="Stock" readonly value="{producto.stock}">
</div>
<div class="col-xs-2">
<input id="cantidad" class="form-control" type="text" placeholder="Cantidad" value="{producto.cantidad}">
</div>
<div class="col-xs-2">
<div class="input-group">
<span class="input-group-addon">$</span>
<input id="precio_venta" class="form-control" type="text" placeholder="Precio Venta" value="{producto.precio_venta}">
</div>
</div>
<div class="col-xs-1">
<button onclick={agregarDetalle} class="btn btn-primary form-control" id="btn-agregar">
<i class="glyphicon glyphicon-plus"></i>
</button>
</div>
</div>
Código Javascript:
Ver original
agregarDetalle(){ self.producto.stock = parseInt(self.stock.value); self.producto.cantidad = parseInt(self.cantidad.value); self.producto.precio_venta = parseFloat(self.precio_venta.value); self.model.detalle.push(self.producto); if (cantidad > stock){ alert("La Cantidad Excede El Stock"); return false; }else{ self.producto = null; self.model.calcular(); self.update(); return false; } }