Pregunta:
Fecha: 08-09-2016 06:46:21
(En Español)
Votos: 2 - Respuestas: 4 - Vistas: 16 Compartir en: Google Facebook Twitter LinkedIn Link
Validación de input text y bloqueo de escritura[No resuelta]
Buenos días, tengo 02 input text quisiera validarlos, la condición es si escribo en el primer input automáticamente el segundo se bloquee y viceversa, es decir, si escribo en el segundo input el primero se bloquee, es para una funcion de buscar con dos condiciones por nombre o por codigoVotos: 2 - Respuestas: 4 - Vistas: 16 Compartir en: Google Facebook Twitter LinkedIn Link
Respuestas:
-
Fecha: 08-09-2016 08:34:18 Qué tal amigo prueba con esto:
<script src="jquery-1.11.1.min.js" type="text/javascript"></script> <script type="text/javascript"> // Recibe como primer parametro el input a evaluar // Como segundo parametro el input ha deshabilitar function validar(inputEvaluar,inputDeshabilitar){ //Se quita los espacios en blanco del input que va a hacer evaluado var inputEvaluar=$.trim($('#'+inputEvaluar).val()); //Si en el input hay un elemento o mas deshabilta el inputDeshabilitar if (inputEvaluar.length>0) { $('#'+inputDeshabilitar).attr('disabled',true); //Si no hay nada en el input vuelve a habilitar el input }else{ $('#'+inputDeshabilitar).attr('disabled',false); }; } </script> <label>Input 1</label> <input type="text" name="input1" id="input1" oninput="validar('input1','input2');"> <label>Input 2</label> <input type="text" name="input2" id="input2" oninput="validar('input2','input1');">
Votos: 4 - Link respuesta -
Fecha: 08-09-2016 12:27:20 Agradeceria mas aportes! more retroalimentacion :D Votos: 2 - Link respuesta
-
Fecha: 11-09-2016 03:02:56 Buenos días, yo no los deshabilitaría, ya que si escribo en uno y deshabilito el otro, tendría que hacer una función para habilitar los dos nuevamente. Lo que si pasa es que uno inhabilita al otro.
Si escribo algo en el input de nombre y nada en el de código, significa que quiero buscar por nombre y si escribo algo en el input de código, significa que quiero buscar por ese campo, si importar lo que tenga el primer input.
Lo que haría sería preguntar si va con un valor el segundo input (en realidad si tienen valor los dos, como primer control). Si el segundo input va vacío y el primero no, busco por nombre, si el segundo viene con valor, busco por código
Saludos
DIEGO Votos: 2 - Link respuesta -
Fecha: 07-10-2017 13:27:48 usa uno solo recibe el post en la misma pagina
has la busqueda con select * from table where nombre=$variable or codigo=$varible Votos: 0 - Link respuesta
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión