none
Blocage jQuery ? RRS feed

  • Question

  • Bonjour tout le  monde,

    J'ai un souci avec une page qui doit appeler un serveur WebAPI.

    J'ai renseigné la table avec un contrôleur MVC parce que j'étais plus à l'aise avec, et il y a aussi un contrôleur WebAPI sur la même table, du coup bien sûr dans la page web j'ai corrigé la variable         var uri = 'api/products1';

    Je ne vois pas apparaître les données. Alors, j'ai mis une instruction alert() au début des scripts, et une à la fin. Celle du début s'est affichée une fois, pas celle de la fin.

    Alors je suis allé voir dans le débogueur de Firefox, et je vois qu'on s'arrête sur la ligne 1316 de jquery-3-3-1.js :

    el.querySelectorAll("*,:x");

    en cliquant sur Reprendre c'est arrivé que je revienne au même endroit plusieurs fois, puis que j'arrive à la ligne 885 :

    return !!fn( el );

    Je dois bien reconnaître que je ne réalise pas bien quelle réaction ça appelle de ma part.


    • Modifié Gloops lundi 8 octobre 2018 13:29
    lundi 8 octobre 2018 13:27

Réponses

  • C'est fou, ça, ça faisait deux heures que je cherchais (en comptant il est vrai le temps au téléphone avec le support pour le réseau), et ça ne fait pas cinq minutes que j'ai posé la question et j'ai trouvé.

    Il fallait relancer l'exécution jusqu'à ne plus être sur un point d'arrêt, et aller voir la réponse dans la console. Il y avait une accolade en trop dans la page HTML.

    Si jamais quelqu'un comprend, avec ça, les tenants et les aboutissants de pourquoi on s'est arrêté précisément à ces endroits-là, ça peut toujours être intéressant, mais si ce n'est pas le cas je ne serai pas plus étonné que ça.

    Sinon ... L'essentiel, c'est que ça finit par fonctionner.

    • Marqué comme réponse Gloops lundi 8 octobre 2018 13:48
    lundi 8 octobre 2018 13:47