Maison  >  Questions et réponses  >  le corps du texte

ajax accepte le navigateur json affiche une erreur d'analyse XML : mal formaté ?

Ajax testé sur cette machine avec Firefox

ajax :

     (function(){
         for(let selectPage = 1; selectPage <= pagesNumber; selectPage++ ) {
             if(selectPage != page) {
                 btn[selectPage].onclick = function(){
                     var result = $.ajax({
                         url: './something.json',    //  :./asset/host_last
                         data: {"selectPage": selectPage},
                         dataType: 'JSON',
                         type: 'get',
                         success: function(){
                             console.log("success");
                         }
                     });
                     console.log(result.responseText);
                 };
             }
         }
     })();

quelque chose.json :

{
    "IP地址":"something",
    "主机名":"something",
    "产品":"something",
    "应用":"something",
    "机柜编号":"something",
    "使用状态":"something",
    "备注":"something"
}
女神的闺蜜爱上我女神的闺蜜爱上我2663 Il y a quelques jours1205

répondre à tous(1)je répondrai

  • 过去多啦不再A梦

    过去多啦不再A梦2017-07-05 11:04:19

    Protocole de fichier, veuillez ne pas l'utiliser comme ceci. Votre json est correct, mais si vous utilisez le protocole de fichier, pas le protocole http, vous devriez alors jeter un œil aux informations d'en-tête de réponse. Bien que l'en-tête de la requête soit JSON, vous pouvez essayer d'exécuter l'accord http

              |    |    | 
             )_)  )_)  )_) 
            )___))___))___)\ 
           )____)____)_____)\ 
         _____|____|____|____\\__ 

    --------- /---------
    ^^^^^ ^^^^^ ^^^^ ^^^^^^^ ^^^^^ ^^^

    répondre
    0
  • Annulerrépondre