ホームページ  >  記事  >  ウェブフロントエンド  >  getJSONメソッドを使用してjsonデータインスタンスを取得する方法の詳細な説明

getJSONメソッドを使用してjsonデータインスタンスを取得する方法の詳細な説明

巴扎黑
巴扎黑オリジナル
2017-07-03 09:59:294381ブラウズ

この記事では、主に jQuery getJSON メソッドを使用して json データを取得する方法を紹介し、json ファイル データを読み取って走査するための getJSON メソッドの関連スキルを完全な例の形で分析します。必要な友人はそれを参照できます

。この記事の例では、jQuery の使用について説明しています。 getJSON メソッドは json データを取得します。参考のために皆さんと共有してください。詳細は次のとおりです:

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>

レンダリングは次のとおりです:

ここで、変更しますJSON のサフィックス名を JS に変更すると、WEBコンテナに置くと正常に読み込むことができます。

以上がgetJSONメソッドを使用してjsonデータインスタンスを取得する方法の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。