none
Jquery RRS feed

  • Pergunta

  • Fala galera, meu problema é o seguinte , tenho uma aplicação em mvc4 e um editar com jquery modal, quando faço a requisição do editar, meu botão fechar não funfa.

    Fazendo uma "varredura" no meu jquery vi que o problema está na seguinte linha do codigo:

    $(this).load(url);

    Se alguém souber de alguma solução agradeço.

    Muito obrigado.

    domingo, 15 de junho de 2014 23:54

Todas as Respostas

  • Olá,

     como está seu bloco de código em Jquery que faz esse "editar" !

    segunda-feira, 16 de junho de 2014 00:10
  • olá segue:

    $(".editDialog").live("click", function (e) {
                // e.preventDefault(); use this or return false
                var url = $(this).attr('href');
                $("#dialog-edit").dialog({
                    title: 'Editar Dados',
                    autoOpen: false,
                    resizable: false,
                    height: 400,
                    width: 600,
                    show: { effect: 'drop', direction: "up" },
                    modal: true,
                    draggable: true,
                    open: function (event, ui) {
                        $(this).load(url);

                    },
                    close: function (event, ui) {
                        $(this).dialog('close');
                    }
                });

                $("#dialog-edit").dialog('open');
                return false;
            });

    segunda-feira, 16 de junho de 2014 00:22
  • olá segue:

    $(".editDialog").live("click", function (e) {
                // e.preventDefault(); use this or return false
                var url = $(this).attr('href');
                $("#dialog-edit").dialog({
                    title: 'Editar Dados',
                    autoOpen: false,
                    resizable: false,
                    height: 400,
                    width: 600,
                    show: { effect: 'drop', direction: "up" },
                    modal: true,
                    draggable: true,
                    open: function (event, ui) {
                        $(this).load(url);

                    },
                    close: function (event, ui) {
                        $(this).dialog('close');
                    }
                });

                $("#dialog-edit").dialog('open');
                return false;
            });

    Alguém por gentileza poderia me dar um auxilio.

    Muito obrigado.

    segunda-feira, 16 de junho de 2014 13:55
  • Olá,

      você diz quando vc usa o Close não fecha o modal ? Mas você não faz o return false ao fechar ? 

    segunda-feira, 16 de junho de 2014 14:24
  • Olá amigo , exatamente  o problema está na seguinte linha:

     $(this).load(url);

    $(".editDialog").live("click", function (e) {
                // e.preventDefault(); use this or return false
                var url = $(this).attr('href');
                $("#dialog-edit").dialog({
                    title: 'Editar Dados',
                    autoOpen: false,
                    resizable: false,
                    height: 400,
                    width: 600,
                    show: { effect: 'drop', direction: "up" },
                    modal: true,
                    draggable: true,
                    open: function (event, ui) {
                        $(this).load(url);

                    },
                    close: function (event, ui) {
                        $(this).dialog('close');
                    }
                });

                $("#dialog-edit").dialog('open');
                return false;
            });


    • Editado _Manigold_ segunda-feira, 16 de junho de 2014 16:20
    segunda-feira, 16 de junho de 2014 16:20