Autor Tópico: BUG? $.ajax em metodo javascript de um formulario  (Lida 199 vezes)

Haroldo

  • Expert
  • *****
  • Mensagens: 6274
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
BUG? $.ajax em metodo javascript de um formulario
« Online: Abril 18, 2016, 09:22:50 pm »
Nesse final de semana notei que aplicações minhas  acionamento de eventos ajax não funcionavam, depois delongas horas de análise descobri que o comando:

$.ajax em um método javascript é o causador do erro.

Utilizo essa função jquery em larga escala e a bastante tempo,  mas acredito que a partir da release 36 o erro passou a ocorrer.


Pergunto a Netmake, houve atualização do core Jquery?

Yuri Esteves

  • Administrator
  • Expert
  • *****
  • Mensagens: 818
    • Email
Re:BUG? $.ajax em metodo javascript de um formulario
« Responder #1 Online: Abril 19, 2016, 11:58:39 am »
Haroldo,

poderia informar um exemplo de um código que você está utilizando no método JavaScript?

Haroldo

  • Expert
  • *****
  • Mensagens: 6274
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:BUG? $.ajax em metodo javascript de um formulario
« Responder #2 Online: Abril 19, 2016, 02:05:59 pm »
Erro:
Código: [Selecionar]
$.ajax({
        type:post,
data: parametros,
url: '../_lib/mylibs/iwAjax.php',
success: function(retorno)
{
do_ajax_orcamento_itens_form_event_fornecid_onclick();
}
)};


Mudei para:
Código: [Selecionar]
$.post( "../_lib/mylibs/iwAjax.php", {codigo})
  .done(function( data ) {
  //alert(data);
      do_ajax_orcamento_itens_form_event_fornecid_onclick();
  });
E funcionou dessa forma.

iwAjax.php, guarda em sessão o parâmetro passado.
do_ajax_orcamento_itens_form_event_fornecid_onclick(), pega o parametro em sessão do php e processa este.
   
« Última modificação: Abril 19, 2016, 02:09:50 pm por Haroldo »