IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

uploader en jquery avec ajax


Sujet :

jQuery

  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2007
    Messages
    696
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Décembre 2007
    Messages : 696
    Par défaut uploader en jquery avec ajax
    bonjour à tous.

    aujourd'hui je viens de découvrir un fabuleux outil, jsbin !
    j'en profite pour partager mon projet actuel en jquery, qui me donne bien du fil à retordre. Il s'agit d'un uploader.

    voici l'url pour voir le code source de mon projet :
    http://jsbin.com/ubokux/8/watch

    alors, j'ai à la base 2 ou 3 problèmes :
    l'application ne fonctionne que sous chrome :/. le drag and drop le fonctionne pas sur les autres navigateurs.
    je n'arrive pas à gérer l'ajax comme j'en ai envie (un bouton start pour lancer un téléchargement, un bouton stop pour stopper CE téléchargement. attention il peut y avoir plusieurs téléchargement simultanés, mais je dois pouvoir en stopper celui de mon choix).

    tout d'abord le DragAndDrop plante au niveau de la fonction "CheckValidFiles".
    et c'est dans "AddEventOnSecondaryMenu" que je gère l'envoi et l'arrêt avec ajax (enfin que j’essaie de gérer).

    pourriez-vous me dire ce qui cloche svp ? :/

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2007
    Messages
    696
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Décembre 2007
    Messages : 696
    Par défaut
    je ne sais pas ce que vous en pensez, mais cet outil "jsbin" est fabuleux !
    vous pouvez modifier et tester vos scripts sous chaque navigateur et les partager comme je le fais sous ce forum. même pas besoin de recharger la page après modification, elles sont déjà prises en compte.
    qui connaissait jsbin ?

  3. #3
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Bonjour

    HTML : avec $('#uploader').upload({ ... }); vous initialisez un plugin qui n'est pas chargé.

    Console : elle signale l'erreur.

    JS : Il y a un avertissement sur le code du plugin upload.

    jsbin : je n'aime pas et je ne m’y retrouve pas. Vive Notepad++ ou Aptana. Vive les outils du développeur de Chrome ou de Firefox.

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  4. #4
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2007
    Messages
    696
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Décembre 2007
    Messages : 696
    Par défaut
    merci pour votre commentaire.
    bien entendu, j'utilise notepad++ et chrome au quotidien. mais pour partager un projet sur des forums, je trouve que cet outil est pas mal du tout. pas besoin de mettre un fichier zip ou autre, ou même de mettre juste la portion de code qui nous intéresse. là on met tout et c'est simple.

    bon, pour le débogage par contre, je dis pas. je préfère utiliser des outils sur mon pc.

    je n'ai vu aucune erreur à ce sujet :
    HTML : avec $('#uploader').upload({ ... }); vous initialisez un plugin qui n'est pas chargé
    oui, il m’ennuie pour la création d'un booléen. mais c'est n'importe quoi ça par contre ! j'ai correctement utilisé cette fonction.
    JS : Il y a un avertissement sur le code du plugin upload.
    ce que j'aimerais, c'est faire en sorte que mon draganddrop fonctionne sur tous les navigateurs.
    et que je puisse contrôler mon ajax comme je l'entends. là dessus je bloque. une idée ?

  5. #5
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    je préfère jsfilddle
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  6. #6
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2007
    Messages
    696
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Décembre 2007
    Messages : 696
    Par défaut
    en attendant je n'y arrive toujours pas:/.
    je trouve toujours la même chose sur le net, à propos de la fonction abort(), mais ici ça ne fonctionne pas.

    la plupart des plugin que j'ai trouvé sur le net utilisent un submit sur le form. mais ici ça ne fonctionnerait pas car je peux tout à fait uploader un fichier, et en rajouter un autre alors que son transfert est toujours en cour...

    de toute façon, le but de ce plugin en d'apprendre à mieux gérer l'ajax. avez-vous une idée pour que je me sorte de cette situation ?

Discussions similaires

  1. Uploader un fichier avec ajax
    Par tjoce05 dans le forum jQuery
    Réponses: 1
    Dernier message: 31/03/2015, 23h27
  2. jquery avec ajax et fonction callback
    Par guiguiz dans le forum jQuery
    Réponses: 2
    Dernier message: 18/03/2012, 03h52
  3. jquery avec ajax et la methode each()
    Par guiguiz dans le forum jQuery
    Réponses: 2
    Dernier message: 24/01/2012, 23h17
  4. jQuery avec ajax ne passe par la valeurs en data
    Par firens dans le forum jQuery
    Réponses: 1
    Dernier message: 01/11/2011, 16h00
  5. Upload des fichier avec AJAX
    Par Pedro Varela dans le forum ASP.NET
    Réponses: 6
    Dernier message: 23/01/2007, 07h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo