-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathcategorias.js
96 lines (81 loc) · 2.26 KB
/
categorias.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
$(document).ready(function(){
load(1);
});
function load(page){
var q= $("#q").val();
$("#loader").fadeIn('slow');
$.ajax({
url:'./ajax/buscar_categorias.php?action=ajax&page='+page+'&q='+q,
beforeSend: function(objeto){
$('#loader').html('<img src="./img/ajax-loader.gif"> Cargando...');
},
success:function(data){
$(".outer_div").html(data).fadeIn('slow');
$('#loader').html('');
}
})
}
function eliminar (id)
{
var q= $("#q").val();
if (confirm("Realmente deseas eliminar la categoría")){
$.ajax({
type: "GET",
url: "./ajax/buscar_categorias.php",
data: "id="+id,"q":q,
beforeSend: function(objeto){
$("#resultados").html("Mensaje: Cargando...");
},
success: function(datos){
$("#resultados").html(datos);
load(1);
}
});
}
}
$( "#guardar_categoria" ).submit(function( event ) {
$('#guardar_datos').attr("disabled", true);
var parametros = $(this).serialize();
$.ajax({
type: "POST",
url: "ajax/nueva_categoria.php",
data: parametros,
beforeSend: function(objeto){
$("#resultados_ajax").html("Mensaje: Cargando...");
},
success: function(datos){
$("#resultados_ajax").html(datos);
$('#guardar_datos').attr("disabled", false);
load(1);
}
});
event.preventDefault();
})
$( "#editar_categoria" ).submit(function( event ) {
$('#actualizar_datos').attr("disabled", true);
var parametros = $(this).serialize();
$.ajax({
type: "POST",
url: "ajax/editar_categoria.php",
data: parametros,
beforeSend: function(objeto){
$("#resultados_ajax2").html("Mensaje: Cargando...");
},
success: function(datos){
$("#resultados_ajax2").html(datos);
$('#actualizar_datos').attr("disabled", false);
load(1);
}
});
event.preventDefault();
})
$('#myModal2').on('show.bs.modal', function (event) {
var button = $(event.relatedTarget) // Button that triggered the modal
var nombre = button.data('nombre')
var descripcion = button.data('descripcion')
var id = button.data('id')
var modal = $(this)
modal.find('.modal-body #mod_nombre').val(nombre)
modal.find('.modal-body #mod_descripcion').val(descripcion)
modal.find('.modal-body #mod_id').val(id)
})