Tag: ajax

Prévenir les fuites de mémoire AJAX

Je travaille sur une application Web conçue pour afficher un ensemble de données mises à jour périodiquement avec AJAX. Le scénario général d'utilisation serait qu'un utilisateur le laisserait ouvert toute la journée et je le regarde de temps en temps. Je rencontre un problème où l'empreinte de la mémoire des navigateurs augmente lentement avec le […]

Attendez jusqu'à ce qu'une liste de requêtes jquery ajax soit terminée?

C'est presque la même chose avec cette question: attendez-vous que toutes les requêtes jQuery Ajax soient effectuées? Mais ma question est importante: Que je fais plusieurs demandes d'ajax, et je les sauvegarde dans un tableau: var events = []; for(var i = 0; i < 10; ++i) { events.push($.ajax({…})); } $.when(events).done(function() { // do something […]

Si vous élaborez le contenu (ob_flush) d'une requête AJAX, le contenu sera chargé?

Je veux dire … Permettez-nous de faire une demande AJAX et d'insérer le résultat dans un résultat div #. Dans le backend, le script utilise ob_flush () pour envoyer l'en-tête mais ne met pas fin à la requête jusqu'à ce qu'il soit terminé (avec exit ou ob_flush_end ) Le contenu sera chargé dans le #resultat […]

JQuery ajax, attendez avant l'arrivée de l'animation

HTML et CSS: <a href="#">link</a> <img src="http://2.bp.blogspot.com/_OIHTbzY7a8I/TOaiTKLqszI/AAAAAAAAAHM/eb3iiOqxzKg/s640/Auto_Audi_Audi_concept_car_005130_.jpg" /> <div></div> img { display: none; } a { display: block; } JS: $("a").click(function(){ $.ajax({ url: "test.php", contentType: "html", beforeSend: function(){ $("img").fadeIn(600, function(){ $("div").append(" | beforeSend finished | "); }); }, error: function(){ $("div").append(" | error | "); } }); return false }); Le problème est que error […]

Avoir des problèmes avec le rafraîchissement multiple de AJAX et TinyMCE

Je suis donc confronté à cette situation. <SCRIPT src="../js/tiny_mce/tiny_mce.js"></script> <SCRIPT type="text/javascript"> tinyMCE.init({ mode : "textareas", theme : "simple" }); </SCRIPT> <SCRIPT src="../js/admin.js"></script> Ce qui précède est appelé sur ma page PHP. J'appelle alors var request = $.ajax( { url:"getEvents.php", type:"POST", data:{'method':'showevents'}, dataType:"html" }).done(function(msg){ $('#eventlistbody').html(msg); }); setTimeout( function(){ $(".mceSimple").each(function(){ tinyMCE.execCommand("mceAddControl",false, this.id); }) },2000); Cela charge un […]

Chargez l'image si elle est trouvée, mais chargez une autre image

Ce que je dois faire est simple à dire mais (pour moi) difficile à faire: En utilisant javascript , donné un nom d'image, c'est-à-dire "image01.jpg", je dois vérifier si cette image existe dans un certain dossier ou chemin (local ou sur le Web). Si l'image n'existe pas dans ce dossier, je dois vérifier si la […]

Compte à rebours?

Comment faites-vous une minuterie Compte à rebours? Lorsque l'utilisateur charge la page, l'horloge commence à compter, elle atteint l'heure, elle redirige le navigateur vers une nouvelle page. J'ai trouvé cela, ce n'était pas trop utile. Http://encosia.com/2007/07/25/display-data-updates-in-real-time-with-ajax/

Comment appeler une méthode Controller à partir de javascript dans MVC3?

J'utilise l'architecture MVC3, c # .net. J'ai besoin de comparer le contenu de la boîte de texte (ID utilisateur) avec la base de données immédiatement lorsque la mise au point change dans le champ suivant, c'est-à-dire le champ Mot de passe. J'ai donc pensé utiliser l'événement onblur dans le champ User Id qui appelle ensuite […]

AJAX sur l'iPhone?

J'ai un site que j'ai développé qui utilise de manière correcte Javascript et une utilisation minimale d'AJAX pour quelques éléments. Le site fonctionnait bien sur l'iPhone jusqu'à ce que j'ai ajouté la fonction pour créer un handle HttpRequest à quel point tout Javascript sur l'iPhone échoue silencieusement. Donc, j'ai quelques questions. (1) Il semble que […]

Comment fermer l'éditeur de cellule?

À l'aide de jqGrid, je souhaite ouvrir un éditeur de cellule en double-clic , donc mon code inclut cette partie: ondblClickRow: function(rowid, iRow, iCol, e) { jQuery('#jqGrid').setGridParam({cellEdit: true}); jQuery('#jqGrid').editCell(iRow, iCol, true); jQuery('#jqGrid').setGridParam({cellEdit: false}); } Qui fonctionne bien, mais je ne sais pas comment (auto-) ferme l'éditeur de cellule, lorsque l'utilisateur clique en dehors de l'élément […]

JavaScript rend le site Web intelligent, beauté et facile à utiliser.