Articles of ajax

Como chamar .ajaxStart () em chamadas ajax específicas

Eu tenho algumas chamadas ajax no documento de um site que exibem ou ocultam uma barra de progresso, dependendo do status do ajax $(document).ajaxStart(function(){ $(‘#ajaxProgress’).show(); }); $(document).ajaxStop(function(){ $(‘#ajaxProgress’).hide(); }); Eu gostaria basicamente de include esses methods em outras partes do site onde muitas chamadas rápidas de ajax são feitas e não precisam da barra de […]

Como faço para cancelar uma solicitação HTTP fetch ()?

Existe uma nova API para fazer solicitações de JavaScript: fetch (). Existe algum mecanismo embutido para cancelar essas solicitações durante o voo?

Pré-visualizar imagem antes de carregar Angularjs

Oi eu queria saber se havia uma maneira de visualizar imagens antes de enviá-las usando angularjs? Eu estou usando esta biblioteca. https://github.com/danialfarid/angular-file-upload Obrigado. Aqui está o meu código: template.html controller.js .controller(‘picUploadCtr’, function($scope, $http,$location, userSettingsService) { $scope.onFileSelect = function($files) { //$files: an array of files selected, each file has name, size, and type. for (var i […]

É onload igual a readyState == 4 em XMLHttpRequest?

Eu estou confuso sobre o evento de retorno xhr, como eu posso dizer, não há muita diferença entre onreadystatechange -> readyState == 4 e onload, é verdade? var xhr = new XMLHttpRequest(); xhr.open(“Get”, url, false); xhr.onreadystatechange = function() { if (xhr.readyState === 4) { /* do some thing*/ } }; xhr.send(null); ou xhr.onload = function() […]

É possível depurar o JavaScript de carregamento dynamic por algum depurador como o WebKit, o FireBug ou o IE8 Developer Tool?

Da minha pergunta recente , já criei algumas funções JavaScript para visualização parcial de carregamento dynamic. Portanto, não posso depurar nenhum JavaScript de carregamento dynamic. Porque todo o JavaScript carregado será avaliado pela function “eval”. No entanto, encontrei uma maneira de criar um novo JavaScript usando o script a seguir para criar dinamicamente o script […]

Como fazer um SPA SEO rastreável?

Eu tenho trabalhado em como tornar um SPA rastreável pelo google com base nas instruções do google. Embora haja algumas explicações gerais, não consegui encontrar um tutorial passo-a-passo mais completo com exemplos reais. Depois de ter terminado isso, gostaria de compartilhar minha solução para que outros também possam utilizá-la e, possivelmente, melhorá-la ainda mais. Eu […]

Como posso postar uma lista de itens no MVC?

Eu tenho um formulário simples com uma lista de itens e eu gostaria de publicá-los para o controlador, mas engraçado é que eu simplesmente não posso. Tudo o resto passa corretamente, exceto a lista. Eu verifiquei a chamada do ajax no firebug e os valores da postagem estão lá assim: Answers[0].IsMissing False Answers[0].Text Ja Answers[0].Value […]

Por que não consigo carregar um recurso externo do método de carregamento jQuery?

No processo de aprendizagem de solicitações do Ajax usando jQuery, tentei carregar a página inicial do google com o clique de um link. Então eu escrevi algo como: $(“#ajax”).click (function (event) { $(“#g”).html(“Loading…”); $(“#g”).load(“http://www.google.com”); event.preventDefault (); }); E em algum lugar no corpo: Load file ajax way Click the above link to load the page… […]

MVC5, AjaxHelper e os scripts corretos e ordem de carregamento

OK, eu acho EXTREMAMENTE ridículo que eu tenha que postar uma nova pergunta para encontrar a resposta, mas, infelizmente, aqui estou eu. Vamos tornar isso o mais simples possível para a próxima alma rebelde procurando resolver isso. Quais são os scripts mais atuais que eu preciso para obter o formulário ajax funcionando? Até agora eu […]

Como definir o header da solicitação para o object ajax para jqGrid

Eu tenho a necessidade de definir o header de solicitação ‘Autorização’ para o httpXMLRequest. Na definição de grade tentei definir via ajaxGridOptions como o seguinte: ajaxGridOptions: { Authorization: ‘Basic YWRtaW5AZGVmYXVsdC5jb206YWRTwa6=’ } e use o evento beforeSend como o seguinte: beforeSend: function(jqXHR, settings) { jqXHR.setRequestHeader(“Authorization”, ‘Basic YWRtaW5AZGVmYXVsdC5jb206YWRTwa6=’); } Nenhum dos acima funciona para mim. Qual é […]