1$(function(){ 2 3 $('#sectores').focus(function(e){ 4 e.preventDefault(); 5 6 $('#sectores').prop('disabled', true); 7 $('#muestra_sectores').show(); 8 9 }); 10 11 $('.subsector span').click(function(e){ 12 e.preventDefault(); 13 14 $(this).parent().siblings().toggle(); 15 }); 16 17 // $('#sectores option').remove(); 18 19 $('.subsector').click(function(){ 20 var $element = $(this); 21 // $element.data('sector'); 22 // $element.data('descripcion'); 23 $('#sectores option').remove(); 24 $('#sectores').append($('<option>', { 25 value: $element.attr('sector'), 26 text: $element.attr('descripcion'), 27 selected: true 28 })); 29 }); 30 31 $('#cerrar_sectores').click(function(e){ 32 e.preventDefault(); 33 $('#sectores').prop('disabled', false); 34 $('#muestra_sectores').hide(); 35 }); 36 37 $('#nj_conveniosform_reset').click(function(){ 38 $('#sectores option').remove(); 39 $("#respuesta").hide(); 40 $(".contenedor_p").show(); 41 }); 42 43 44 // Código convenio: números (48...57 - números 0 a 9) y caracteres especiales ( 8-backspace/delete, 124-f13, 32-spacebar, 45-insert ) 45 var specialKeys = new Array(8, 124, 32, 45); 46 $("#solonumeros").bind("keypress", function (e) { 47 var keyCode = e.which ? e.which : e.keyCode 48 var ret = ( (keyCode >= 48 && keyCode <= 57) || (specialKeys.indexOf(keyCode) != -1) ); 49 $(".error").css("display", ret ? "none" : "inline"); 50 return ret; 51 }); 52 53 // Ãmbito 54 $("#parent_cat, #parent_cat2").change(function() { 55 var tipo=$(this).attr("data-tipo"); 56 $.get('/convenios/vista/loadsubcat.php?tipo='+tipo+'&parent_cat=' + $(this).val(), function(data) { 57 $("#sub_cat_"+tipo).html(data); 58 59 }); 60 }); 61 62 // Búsqueda 63 $(document).on("click", "#nj_conveniosform_submit", function(){ 64 65 var is_OK = false; 66 $('#nj_buscador_convenios input[type="text"], #nj_buscador_convenios select').each(function() { 67 console.log($(this).val()); 68 console.log($(this).attr("name")); 69 if( ($(this).val() != "") && ($(this).val() != null) ) { 70 is_OK = true; 71 } 72 }); 73 74 if (!is_OK) { 75 $("#respuesta").html('<div class="alert alert-info no-margin" role="alert"><center>Debe rellenar al menos un campo del formulario</center></div>'); 76 $(".contenedor_p").show(); 77 return false; 78 } 79 80 $("#respuesta").show(); 81 $('#cerrar_sectores').trigger('click'); 82 $(".contenedor_p").css("display", "none"); 83 84 var url = "./convenios/vista/mostrar.php"; 85 $.ajax({ 86 type: "POST", 87 url: url, 88 data: $("#nj_buscador_convenios").serialize(), 89 beforeSend:function() 90 { 91 $('#nj_conveniosform_submit').html('<span class="wk-icon wk-icon-refresh"></span> Buscando...'); 92 }, 93 success: function(data) 94 { 95 $("html, body").animate({scrollTop:450},600); 96 $(".contenedor_p").hide(); 97 $("#respuesta").html(data); 98 $('#nj_conveniosform_submit').html('<span class="wk-icon wk-icon-search"></span> Buscar'); 99 } 100 }); 101 102 }); 103 104 $('#nj_buscador_convenios').on('click', '.nj_paginador_boton_pagina, .nj_paginador_boton_anterior, .nj_paginador_boton_siguiente', function(e){ 105 e.preventDefault(); 106 var $element = $(this); 107 var go_to_page = $element.attr('go_to_page'); 108 109 $('#buscador_pagina_actual').val( go_to_page ); 110 $('#nj_conveniosform_submit').trigger('click'); 111 112 }); 113 114 $('#nj_buscador_convenios').on('change', 'input, select', function(e){ 115 e.preventDefault(); 116 $("#nj_buscador_convenios #buscador_pagina_actual").remove(); 117 $("#nj_buscador_convenios #buscador_totales").remove(); 118 $('#nj_conveniosform_submit').html('<span class="wk-icon wk-icon-search"></span> Buscar'); 119 }); 120 121});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.