This time I will show you how to add the data extracted from json to html, and how to add the data extracted from json to html.What are the precautions?The following is a practical case, let’s take a look together take a look.
JSON format
json is the most frequently used data format in Ajax, and is inseparable from the communication between the browser and the server. Open it.
JSON format description
It is important to note that attribute names in JSON need to be enclosed in quotation marks.
1. Download and install jquery
You can introduce the online version of js through the following method:
2. Prepare a file in json format, the suffix may not be .json
For example, the following is the format of result.json
{ "title":"【UI测试结果】-转转2017/1/23 14:47", "starttime":"2017/1/23 15:00 45", "endtime":"2017/1/23 15:01 42", "passcount":10, "failurecount":5, "resultinfo":[ { "name":"发布", "moudle":"Publish", "pass":"true", "onecepass":"true", "log":"true" }, { "name":"登录", "moudle":"Login", "pass":"false", "onecepass":"true", "log":"asserterrorlog", "failurereason":{ "errorlog":"asserterror", "errorimg":"./登录.jpg" } } ] }
3. Obtain the data of the Json file through $.getJSON
For example, the following example: read the content of the result.json file and store it in the result variable. The result is a json format
$.getJSON('./result.json',function(result){}
4. Add the html content behind the positioned element through [$('#element id').after(html content);]
Element positioning method
$("#id"):定位到id, $(“p"):定位到标签p,其他标签同理 $(“.class”):定位到class
Insert html content position:
append() - Insert content at the end of the selected element
prepend() - Insert content at the beginning of the selected element
after() - Insert content after the selected element
before() - Insert content before the selected element
Json data operation
JSON object [key] to read the content: result['title'], or use the object value of the result."title"
array, you can get the data through $.each:
$.each(JSON array object,function( Traverse index i,Traverse object){Operation traversed object})
Read result.json and append html code as follows
(jquery needs to be written In the
用例名称 | 模块名称 | 是否成功 | 一次成功 | 详情 |
---|
I believe you have mastered the method after reading the case in this article. For more exciting information, please pay attention to other related articles on the php Chinese website!
Recommended reading:
How to discover hidden elements in blank spaces
How to confirm whether jQuery has been loaded
Detailed explanation of no new construction
Mobile touch screen slides the first letter of Pinyin to select the city
The above is the detailed content of How to add data extracted from json to html. For more information, please follow other related articles on the PHP Chinese website!