Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ESTO VA DENTRO DE LA FUNCIÓN cargarPreferencias, al final de esa función
- var userId = $("#txtUsuarioId").val();
- $.ajax({
- type: "POST",
- url: "Usuarios.aspx/mostrarPaqueteriasUsuario",//ojitos
- data: "{ userId:" + userId + " }",
- async: false,
- cache: false,
- contentType: "application/json; charset=utf-8",
- success: function (datos) {
- try {
- var paqueterias = JSON.parse(datos.d);
- var mostrar = {
- paqueterias: paqueterias
- };
- var contenedor = $('#paqueterias')[0]; //con jQuery
- var html = '';
- var fuente = $("#templateCotizar").html();
- var template = Handlebars.compile(fuente);
- html = template(mostrar);
- contenedor.innerHTML = html;
- $("#paqueterias").append("<p style='text-align:center'><button class='btn btn-fill colorPrincipal' onclick='guardarPaqueteriasUsuario()'>Actualizar</button></p>");
- } catch (error) {
- console.error(error);
- // expected output: ReferenceError: nonExistentFunction is not defined
- // Note - error messages will vary depending on browser
- }
- }
- });
- // ESTA FUNCIÓN VA EN CUALQUIER PARTE.
- function guardarPaqueteriasUsuario() {
- var paqueterias = [];
- var estatus_usuario = [];
- if ($('#Fedex').is(':checked')) {
- paqueterias.push(1);
- estatus_usuario.push(1);
- paqueterias.push(3);
- estatus_usuario.push(1);
- } else {
- paqueterias.push(1);
- estatus_usuario.push(0);
- paqueterias.push(3);
- estatus_usuario.push(0);
- }
- if ($('#RedPack').is(':checked')) {
- paqueterias.push(2);
- estatus_usuario.push(1);
- } else {
- paqueterias.push(2);
- estatus_usuario.push(0);
- }
- if ($('#Dhl').is(':checked')) {
- paqueterias.push(4);
- estatus_usuario.push(1);
- } else {
- paqueterias.push(4);
- estatus_usuario.push(0);
- }
- if ($('#PaqueteExpress').is(':checked')) {
- paqueterias.push(5);
- estatus_usuario.push(1);
- } else {
- paqueterias.push(5);
- estatus_usuario.push(0);
- }
- if ($('#Quiken').is(':checked')) {
- paqueterias.push(6);
- estatus_usuario.push(1);
- } else {
- paqueterias.push(6);
- estatus_usuario.push(0);
- }
- if ($('#Sendex').is(':checked')) {
- paqueterias.push(7);
- estatus_usuario.push(1);
- } else {
- paqueterias.push(7);
- estatus_usuario.push(0);
- }
- if ($('#Carssa').is(':checked')) {
- paqueterias.push(8);
- estatus_usuario.push(1);
- } else {
- paqueterias.push(8);
- estatus_usuario.push(0);
- }
- var pJData = [];
- pJData.push({
- paqueterias: paqueterias,
- estatus_usuario: estatus_usuario
- });
- pJData = JSON.stringify(pJData);
- $.ajax({
- type: "POST",
- url: "Usuarios.aspx/guardarPaqueteriasUsuario",
- data: JSON.stringify({ pJData: pJData }),
- async: false,
- cache: false,
- contentType: "application/json; charset=utf-8",
- dataType: "json",
- success: function (result) {
- alert("Paqueterias guardadas")
- },
- error: function (result) {
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement