Articles of ajax

Validação de formulário jQuery antes do envio do Ajax

Bit de JavaScript: $(document).ready(function() { $(‘#form’).submit(function(e) { e.preventDefault(); var $form = $(this); // check if the input is valid if(! $form.valid()) return false; $.ajax( { type:’POST’, url:’add.php’, data:$(‘#form’).serialize(), success:function(response) { $(“#answers”).html(response); } }); }) }); Bit de HTML: Então este é o código que estou tentando usar. A ideia é validar todas as minhas inputs […]

Evento de sucesso do Ajax não funciona

Eu tenho um formulário de registro e estou usando $.ajax para enviá-lo. Este é o meu pedido AJAX: $(document).ready(function() { $(“form#regist”).submit(function() { var str = $(“#regist”).serialize(); $.ajax({ type: ‘POST’, url: ‘submit1.php’, data: $(“#regist”).serialize(), dataType: ‘json’, success: function() { $(“#loading”).append(“you are here”); } }); return false; }); }); No meu arquivo submit1.php eu verifico a existência […]

Bootstrap 3 – Como carregar conteúdo no corpo modal via AJAX?

Como você pode ver aqui , eu tenho um botão que lança um modal. Definindo uma url href para o botão, esta url é automaticamente carregada no modal pelo Bootstrap 3. O fato é que esta página é carregada na raiz modal (como dito na documentação do bootstrap 3 para uso de modals ). Eu […]

MicrosoftAjax.js, MicrosoftMvcAjax.js e MicrosoftMvcValidation.js estão obsoletos no ASP.NET MVC 3?

MicrosoftAjax.js , MicrosoftMvcAjax.js e MicrosoftMvcValidation.js obsoletos no ASP.NET MVC 3? Eu não consegui encontrar muita informação sobre isso na web, mas pelo que eu li isso implica que estes arquivos foram usados ​​no ASP.NET MVC 1-2, e foram substituídos por jquery.validate.min.js , jquery.unobtrusive-ajax.min.js e jquery.validate.unobtrusive.min.js . Isso está correto? Ainda preciso dos arquivos da Microsoft?

Como posso retornar uma variável de uma function $ .getJSON

Eu quero retornar StudentId para usar em outro lugar fora do escopo do $.getJSON() j.getJSON(url, data, function(result) { var studentId = result.Something; }); //use studentId here Eu imagino que isso tem a ver com o escopo, mas não parece funcionar da mesma maneira c # faz

OPÇÕES de tipo de conteúdo CORS jQuery

Eu tenho problema com o envio de solicitação de corpo AJAX usando jQuery CORS com Content-type personalizado. Aqui está meu código: $.ajax({ url: “http://some-other-domain/my-path”, type: “POST”, contentType: “application/json”, dataType: “json”, data: JSON.stringify({ key: 1, key2: 2 }), statusCode: { 200: function(data) { } }, xhrFields: { withCredentials: true }, crossDomain: true }); Eu preciso definir […]

Como interceptar todas as solicitações AJAX feitas por diferentes bibliotecas JS

Eu estou construindo um aplicativo da web com diferentes bibliotecas JS (AngularJS, OpenLayers, …) e precisa de uma maneira de interceptar todas as respostas AJAX para poder, caso a session do usuário tenha expirado (resposta retorna com 401 Unauthorized Status 401 Unauthorized ), para redirecioná-lo para a página de login. Eu sei que o AngularJS […]

chamando um servlet java do javascript

Eu estou tentando criar um aplicativo da web usando o padrão de design MVC. Para a parte GUI, gostaria de usar JavaScript. E para o controlador Java Servlets. Agora, eu nunca trabalhei com JavaScript, então estou tendo dificuldades para descobrir como chamar um Java Servlet de JavaScript e como obter a resposta do Servlet. Alguém […]

Passar vários parâmetros para a chamada ajax do jQuery

Eu tenho o seguinte código jquery para chamar um webmethod em uma página aspx $.ajax({ type: “POST”, url: “popup.aspx/GetJewellerAssets”, contentType: “application/json; charset=utf-8”, data: ‘{“jewellerId”:’ + filter + ‘}’, dataType: “json”, success: AjaxSucceeded, error: AjaxFailed }); e aqui está a assinatura do método web [WebMethod] public static string GetJewellerAssets(int jewellerId) { Isso funciona bem. Mas agora […]

Obtendo o erro “net :: ERR_BLOCKED_BY_CLIENT” em algumas chamadas AJAX

Recentemente, percebi que algumas extensões de adblocker (como adBlocker plus) bloqueiam algumas chamadas do Ajax. Eu recebo esse erro no console: GET http://localhost/prj/conn.php?q=users/list/ net::ERR_BLOCKED_BY_CLIENT Por que ele bloqueia algumas chamadas do Ajax, mas não as outras e o que causa isso? Existe alguma solução alternativa além de dizer ao usuário para desativar o adblocker?