| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- /***** BUSCAR *****/
- function focusBuscar(event){
- $(event.data.elem).siblings('span').addClass('ing-cancelar pointer');
- $(event.data.elem).siblings('label').removeClass('text-secondary').addClass('text-primary');
- }
- function blurBuscar(event){
- $(event.data.elem).siblings('span').removeClass('ing-cancelar pointer');
- $(event.data.elem).siblings('label').removeClass('text-primary').addClass('text-secondary');
- }
- function keyUpBuscar(event){
- var value = $(event.data.elem).val().toLowerCase();
- $(event.data.renglon).filter(function() {
- $(this).toggle($(this).text().toLowerCase().indexOf(value) > -1);
- });
- }
- function clickBuscar(event){
- if ($(event.data.span).hasClass('ing-cancelar')){
- $(event.data.span).siblings('input').val('');
- $(event.data.renglon).show();
- }
- }
- /***** DATALIST *****/
- function limpiaInputDL(event) {
- $('#input' +event.data.elem).val('');
- $('#input' +event.data.elem).parent().children('ul').removeClass('border border-primary');
- $('#input' +event.data.elem).parent().children('ul').children('li').show();
- $('#input' +event.data.elem).parent().children('ul').children('li:first').focus();
- $('#input' +event.data.elem).focus();
- }
- function clickDataList(event){
- /*$(event.data.elem + ' span').trigger('mousedown',{elem: event.data.elem + ' input'},limpiaInputDL);*/
- $('#dl' + event.data.elem).siblings('label').removeClass('text-secondary').addClass('text-primary');
- $('#dl' + event.data.elem + ' ul').addClass('border border-primary');
- $('#dl' + event.data.elem + ' ul').show();
- $('#dl' + event.data.elem + ' input').focus();
- $('#dl' + event.data.elem +' ul').show();
- $('#dl' + event.data.elem + ' span').addClass('ing-cancelar pointer');
- $('#icon' + event.data.elem).trigger('click',{elem: 'Concurso'},limpiaInputDL);
- }
- function blurDataList(event) {
- if(!click_in_process[event.data.index]) {
- $('#dl' + event.data.elem + ' span').removeClass('ing-cancelar');
- $('#dl' + event.data.elem).siblings('label').removeClass('text-primary').addClass('text-secondary');
- $('#dl' + event.data.elem + ' ul').children('li').show();
- $('#dl' + event.data.elem + ' ul').hide();
- }
- }
- function mousedownDataList(event) {
- click_in_process[event.data.index] = true;
- }
- function mouseupDataList(event) {
- click_in_process[event.data.index] = false;
- $('#input' + event.data.elem).focus();
- }
- function inputKeyUp(event){
- var input = $('#dl' + event.data.elem + ' input');
- $('#dl' + event.data.elem + ' ul li').each(function(){
- var elem = $(this);
- if ($(this).parent().is('li'))
- elem = $(this).parent();
- if (!$(this).html().toUpperCase().includes($(input).val().toUpperCase()))
- $(elem).hide();
- else
- $(elem).show();
- });
- }
|