diff --git a/css/style.css b/css/style.css index bc4a450..b5eb6fc 100644 --- a/css/style.css +++ b/css/style.css @@ -694,3 +694,9 @@ Help-tip Style 0% { opacity:0; } 100% { opacity:100%; } } +.blink{ + + color: rgb (0, 137, 226); + + animation: blink 1s infinite; + } diff --git a/funciones/funciones.php b/funciones/funciones.php index 757a7b3..6fb2dc5 100644 --- a/funciones/funciones.php +++ b/funciones/funciones.php @@ -11227,12 +11227,18 @@ $xajax->registerFunction("buscador_select_base"); function buscador_campo($id_campo,$form_id,$valor,$name,$control,$tipo){ $div ="div_buscador_$name"; -$onchange = " xajax_buscador_select('$id_campo','$form_id',(this.value),'$name','$control','$tipo'); document.getElementById('$name').value='';"; +//$onchange = " delay(xajax_buscador_select('$id_campo','$form_id',(this.value),'$name','$control','$tipo'),'10500'); document.getElementById('$name').value='';"; +//$onchange = " delay(xajax_buscador_select('$id_campo','$form_id',(document.getElementById('buscador_$name').value),'$name','$control','$tipo'),'10500'); document.getElementById('$name').value='';"; +$onchange = " delayFunction(function() { javascript:xajax_buscador_select('$id_campo','$form_id',(document.getElementById('buscador_$name').value),'$name','$control','$tipo')},10); ; document.getElementById('$name').value='';"; $onclick = " xajax_buscador_select('$id_campo','$form_id','','$name','$control','$tipo'); document.getElementById('$name').value=''; (this).value='';"; $resultado =" + -
$valor
"; +
$valor
+ + + "; return $resultado; } @@ -11309,11 +11315,18 @@ $claves = $claves[0]; } function buscador_select($id_campo,$form_id,$valor,$name,$control,$tipo){ + $div ="div_buscador_$name"; $lista=""; $resultado=""; $aviso=""; + $cantidad= 4; $respuesta = new xajaxResponse('utf-8'); + if(strlen($valor) < $cantidad+1) { + $respuesta->addAssign("$div","innerHTML","... Esperando mas de $cantidad caracteres"); + return $respuesta; + } + if($valor=="") { $resultado=""; $respuesta->addAssign("$div","innerHTML","$resultado"); diff --git a/js/scripts.js b/js/scripts.js index 2e3b736..d0a3024 100644 --- a/js/scripts.js +++ b/js/scripts.js @@ -1,3 +1,15 @@ +function delayTimer() { + var timer; + return function (fun, time) { + clearTimeout(timer); + timer = setTimeout(fun, time); + }; + } + + var delayFunction = delayTimer(); + + + function revisarSession(){ tiempo = "30"; gavela="19";