Heim  >  Artikel  >  Web-Frontend  >  Detaillierte Erläuterung der Verwendung der getJSON-Methode zum Abrufen einer JSON-Dateninstanz

Detaillierte Erläuterung der Verwendung der getJSON-Methode zum Abrufen einer JSON-Dateninstanz

巴扎黑
巴扎黑Original
2017-07-03 09:59:294430Durchsuche

In diesem Artikel wird hauptsächlich jQuery zur Verwendung der getJSON-Methode zum Abrufen von JSON-Daten vorgestellt und die zugehörigen Fähigkeiten der getJSON-Methode zum Lesen und Durchlaufen von JSON-Dateidaten in Form eines vollständigen Beispiels analysiert Ich muss darauf verweisen

Das Beispiel in diesem Artikel beschreibt, wie jQuery die getJSON-Methode verwendet, um JSON-Daten abzurufen. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

demo.js:


[
  {
    "name":"吴者然",
    "sex":"男",
    "email":"demo1@123.com"
  },
  {
    "name":"吴中者",
    "sex":"男",
    "email":"demo2@123.com"
  },
  {
    "name":"何开",
    "sex":"女",
    "email":"demo3@123.com"
  }
]

demo.html:


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>getJSON获取数据</title>
<script type="text/javascript" src="js/jquery-1.10.1.min.js"></script>
<style type="text/css">
#pframe {
  border: 1px solid #999;
  width: 500px;
  margin: 0 auto;
}
.loadTitle {
  background: #CCC;
  height: 30px;
}
</style>
<script type="text/javascript">
$(function(){
  $("#btn").click(function(){
    $.getJSON("js/demo.js",function(data){
      var $jsontip = $("#jsonTip");
      var strHtml = "123";//存储数据的变量
      $jsontip.empty();//清空内容
      $.each(data,function(infoIndex,info){
        strHtml += "姓名:"+info["name"]+"<br>";
        strHtml += "性别:"+info["sex"]+"<br>";
        strHtml += "邮箱:"+info["email"]+"<br>";
        strHtml += "<hr>"
      })
      $jsontip.html(strHtml);//显示处理后的数据
    })
  })
})
</script>
</head>
<body>
<p id="pframe">
  <p class="loadTitle">
    <input type="button" value="获取数据" id="btn"/>
  </p>
  <p id="jsonTip"> </p>
</p>
</body>
</html>

Das Rendering ist wie folgt:

Ändern Sie hier den Suffixnamen von JSON in JS, und das kann sein normal gelesen, wenn es in einem WEB-Container platziert wird.

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Verwendung der getJSON-Methode zum Abrufen einer JSON-Dateninstanz. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn