2014-07-25 5 views
-5
<head> 
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> 
    <script src="http://code.jquery.com/ui/1.9.2/jquery-ui.js"></script> 
    <script src= "C:\Documents and Settings\vivek.aggarwal\My Documents\Downloads\jquery-1.11.1.js"></script> 
    <script src="mydata.json"></script> 
</head> 
<body> 
    <p id="demo"> ABC </p> 
    <script> 

    $.getJSON(mydata.json, function(data) { 
     var output = data.login[0].one; 
     document.getElementById("demo").innerHTML= output; 
    }); 

    </script> 
</body> 

et ceci est mon fichier JSON (de mydata.json)Impossible de charger les données du fichier JSON locale

{ 
    "login": [ 
     { 
      "one": "vivek" 
     } 
    ] 
} 
+1

Je commencerai par citer l'URI, par exemple '.getJSON $ (« mydata.json », ...'. Bien sûr, votre console auriez-vous averti de cette erreur, si vous pris la peine pour le vérifier – Phil

+1

Débarrassez-vous des balises de script jQuery en double ('c: \ documents ....') et changez $ .getJSON ('mydata.json' ...) 'Notez les citations. barre d'outils (appuyez sur F12 dans Chrome) – jasonscript

+0

... aussi, ne pas inclure 'mydata.json' via une balise'

0

Essayez-le, cela devrait fonctionner.

$.getJSON("mydata.json", function(data) { 
     var output = data.login[0].one; 
     document.getElementById("demo").innerHTML= output; 
}); 
Questions connexes