Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
proyecto-estandar
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Israel Gutierrez Salazar
proyecto-estandar
Commits
0b9ad4fa
Commit
0b9ad4fa
authored
Jan 09, 2018
by
Alonso Moreno Postigo
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[EDIT] Js con respuesta status
parent
f26f65ff
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
33 additions
and
29 deletions
+33
-29
PersonaServlet.java
src/java/demojsoncrud/servlets/PersonaServlet.java
+0
-1
persona.js
web/js/pages/persona.js
+33
-28
No files found.
src/java/demojsoncrud/servlets/PersonaServlet.java
View file @
0b9ad4fa
...
...
@@ -57,7 +57,6 @@ public class PersonaServlet extends HttpServlet {
String
length
=
request
.
getParameter
(
"length"
);
String
search
=
request
.
getParameter
(
"search"
);
System
.
out
.
println
(
"draw => "
+
draw
+
" | start => "
+
start
+
" | length => "
+
length
+
" | search => "
+
search
);
JSONObject
json
=
service
.
listarPersona
(
search
,
draw
,
start
,
length
);
pw
.
print
(
json
);
}
...
...
web/js/pages/persona.js
View file @
0b9ad4fa
...
...
@@ -7,18 +7,18 @@
$
(
document
).
ready
(
function
()
{
listarPersonaTest
();
initInputs
();
init
();
// METODOS CRUD
MyValidate
();
filtrarPersona
();
$
(
'#btn_agregar_persona'
).
on
(
'click'
,
function
()
{
limpiarInputs
();
});
$
(
'#btn_cerar_registrar_persona'
).
on
(
'click'
,
function
()
{
$
(
"form_registrar_persona"
).
validate
().
resetForm
();
});
filtrarPersona
();
});
var
codigoPersona
;
...
...
@@ -84,18 +84,13 @@ function registrarPersona() {
},
success
:
function
(
data
,
textStatus
,
jqXHR
)
{
console
.
log
(
data
);
var
resultado
=
data
.
resultado
;
if
(
resultado
===
"0"
)
{
//Error al registrar
imprimirAlerta
(
'Error!'
,
data
.
mensaje
,
'error'
);
}
else
if
(
resultado
===
"2"
)
{
//DNI repetido
imprimirAlerta
(
data
.
mensaje
,
'Ingresar número de documento correcto, por favor.'
,
'warning'
);
}
else
if
(
resultado
===
"-1"
)
{
//SQLException error (catch)
imprimirAlerta
(
'Error!'
,
data
.
mensaje
,
'error'
);
}
else
{
//Registro correcto
imprimirAlerta
(
'Correcto!'
,
data
.
mensaje
,
'success'
);
var
status
=
data
.
status
;
if
(
status
)
{
imprimirAlerta
(
'Correcto!'
,
data
.
message
,
'success'
);
recargarTabla
();
$
(
'#modal_registrar_persona'
).
modal
(
'hide'
);
}
else
{
imprimirAlerta
(
'Error!'
,
data
.
message
,
'error'
);
}
},
...
...
@@ -148,15 +143,13 @@ function editarPersona() {
},
success
:
function
(
data
,
textStatus
,
jqXHR
)
{
console
.
log
(
data
);
var
resultado
=
data
.
resultado
;
if
(
resultado
===
'0'
)
{
//Error al actualizar
imprimirAlerta
(
'Error!'
,
data
.
mensaje
,
'error'
);
}
else
if
(
resultado
===
'-1'
)
{
//SQLException error (catch)
imprimirAlerta
(
'Error!'
,
data
.
mensaje
,
'error'
);
}
else
{
// Actualizacion correcta
imprimirAlerta
(
'Correcto!'
,
data
.
mensaje
,
'success'
);
var
status
=
data
.
status
;
if
(
status
)
{
imprimirAlerta
(
'Correcto!'
,
data
.
message
,
'success'
);
recargarTabla
();
$
(
'#modal_editar_persona'
).
modal
(
'hide'
);
}
else
{
imprimirAlerta
(
'Error!'
,
data
.
message
,
'error'
);
}
},
complete
:
function
(
jqXHR
,
textStatus
)
{
...
...
@@ -240,7 +233,7 @@ function listarPersona() {
var
json
=
{
codigo
:
data_row
.
codigo
};
console
.
log
(
data_row
.
codigo
);
swal
({
title
:
"¿Estás seguro?"
,
text
:
"¿Desea desactivar a "
+
data_row
.
apellidos
+
", "
+
data_row
.
nombres
+
" ?"
,
...
...
@@ -263,8 +256,14 @@ function listarPersona() {
},
success
:
function
(
data
,
textStatus
,
jqXHR
)
{
console
.
log
(
data
);
var
status
=
data
.
status
;
if
(
status
)
{
imprimirAlerta
(
'Desactivado!'
,
data_row
.
apellidos
+
', '
+
data_row
.
nombres
+
' fue desactivado con exito!'
,
'success'
);
recargarTabla
();
}
else
{
imprimirAlerta
(
'Error!'
,
data
.
message
,
'error'
);
}
}
});
}
...
...
@@ -300,8 +299,14 @@ function listarPersona() {
},
success
:
function
(
data
,
textStatus
,
jqXHR
)
{
console
.
log
(
data
);
imprimirAlerta
(
'Activo!'
,
data_row
.
apellidos
+
', '
+
data_row
.
nombres
+
' fue activado con exito!'
,
'success'
);
var
status
=
data
.
status
;
if
(
status
)
{
imprimirAlerta
(
'Activado!'
,
data_row
.
apellidos
+
', '
+
data_row
.
nombres
+
' fue activado con exito!'
,
'success'
);
recargarTabla
();
}
else
{
imprimirAlerta
(
'Error!'
,
data
.
message
,
'error'
);
}
}
});
}
...
...
@@ -363,11 +368,11 @@ function filtrarPersona() {
// });
// TERCERA FORMA: PRESIONANDO ENTER
//
$('#txt_criterio_busqueda').keyup(function (e) {
//
if (e.keyCode === 13) {
//
recargarTabla();
//
}
//
});
$
(
'#txt_criterio_busqueda'
).
keyup
(
function
(
e
)
{
if
(
e
.
keyCode
===
13
)
{
recargarTabla
();
}
});
}
function
limpiarInputs
()
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment