mira que pena molestarte con tanta cosa pero como te habrás dado cuenta soy bastante novato en todo esto
7:57 PM
8:26 PM
<script> $(function(){ // Clona la fila oculta que tiene los campos base, y la agrega al final de la tabla $("#adicional").on('click', function(){ $("#tabla tbody tr:eq(0)").clone().removeClass('fila-fija').appendTo("#tabla"); }); // Evento que selecciona la fila y la elimina $(document).on("click",".eliminar",function(){ var parent = $(this).parents().get(0); $(parent).remove(); }); }); </script>
El código a continuación pertenece a unos selects dependientes. el código hace que al yo escoger el select1 despliegue ciertas opciones en el select 2, y así para el resto de opciones que hay en el select1. Pero el código permite que yo clone o copie esa función cuantas veces quiera, el codigo es este:
<script type="text/javascript"> //Funcion para cargar los select en forma de arbol function cargarSUBTIPO(elemento) { var valor = elemento.value; var arrayValores = new Array( new Array("Cambios de equipos","Cambios de equipos","Cambios de equipos"), new Array("Cambios de equipos","Cambios equipos internet","Cambios equipos internet"), new Array("Control Remoto","Control Remoto","Control Remoto"), new Array("Desconexiones","Desconexiones servicio","Desconexiones servicio"),
Este codigo fue el primero que me pasaste, hay una parte comentada para no tenga conflictos con el codigo de arriba que clona la filas, las funciones cargar_precio y operacion si estan vigentes y funcionan de forma correcta:
<script type="text/javascript">
function cargar_precio(valor, elemento_html){
var codigo = '';
switch( valor ){
case '':
codigo = '';
break;
case 'ANCOL':
codigo = '100';
break;
case 'ARTEL':
codigo = '200';
break;
}
//El parametro 'elemento_html' sirve para referenciar al elemento, este es un elemento HTML creado con la función 'agregar_fila'
if(elemento_html){
//Si este paramentro existe, entonces la función 'cargar_precio' fue llamada desde una fila agregada desde la función…
8:48 PM
<form method="post" action="" name="form"> <table class="table bg-info" id="tabla"> <tr class="fila-fija"> <td><input type="text" value="" name="FECHA[]" id="FECHA" class="tcal" onblur="foco('CUENTA');" /></td> <td align="center"><input value="" type="text" name="CUENTA[]" id="CUENTA" /></td> <td align="center"><input type="number" name="OT[]" id="OT" value=""/></td> <td> <select name="CIUDAD[]" id="CIUDAD" title="Ciudad"> <option value="">Selecciones...</option>
<?php if(isset($_POST['insertar'])) { $items1 = ($_POST['FECHA']); $items2 = ($_POST['CUENTA']); $items3 = ($_POST['OT']); $items4 = ($_POST['CIUDAD']); $items5 = ($_POST['TIPO_ACTIVIDAD']); $items6 = ($_POST['SUBTIPO']); $items7 = ($_POST['ITEM_RE']); $items8 = ($_POST['OBSERVACIONES']); $items9 = ($_POST['CANTIDAD']); $items10 = ($_POST['OT_RECUPERADA']); $items11 = ($_POST['VALOR_RE_MO']); $items12 = ($_POST['USUARIO']); //Separar valores de array while(true){ //Recuperar los valores de los arreglos
2 hours later…
11:11 PM
next day → last day (38 days later) »