web前端|js教程
jQuery,Ajax,JSON格式数据
web前端-js教程
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。JSONM文件中包含了关于“名称”和“值”的信息。有时候我们需要读取JSON格式的数据文件,在jQuery中可以使用Ajax或者 $.getJSON()方法实现。
文件管理源码,vscode cobol,ubuntu切换工作区,tomcat应用程序可以打开吗,php sqlite内存,网页设计验证码,手机远程连接linux服务器地址,flash插件可上传图片,前端开发新框架,爬虫漫画图,php字符串转整形,遇见seo,名片赞网站源码,关于动漫的网页源码,html订单模板,jq实现跳转页面的css样式,ssh学生成绩管理系统,手机怎么安装网站程序lzw
下面就使用jQuery读取music.txt文件中的JSON数据格式信息。
首先,music.txt中的内容如下:
追书源码,vscode上撇点,ubuntu安装韩语,tomcat年度总结,sqlite输入换行符,爬虫爬取应用市场包违法,php 上传文件 找不到,重庆seo优化服务,php网站二次开发qq,物流信息网网页模板,腾讯建站有模板吗lzw
[
{"optionKey":"1", "optionValue":"Canon in D"},
{"optionKey":"2", "optionValue":"Wind Song"},
{"optionKey":"3", "optionValue":"Wings"}
]
下来是HTML代码:
自建app平台源码,Ubuntu建立硬链接,谷歌搜索爬虫规则,swich php,李氏seolzw
点击按钮获取JSON数据
使用Ajax获取JSON数据的jQuery代码:
$(document).ready(function(){
$(#button).click(function(){
$.ajax({
type:"GET",
url:"music.txt",
dataType:"json",
success:function(data){
var music="";
//i表示在data中的索引位置,n表示包含的信息的对象
$.each(data,function(i,n){
//获取对象中属性为optionsValue的值
music+=""+n["optionValue"]+"";
});
music+="";
$(#result).append(music);
}
});
return false;
});
});
当然,也可以使用$.getJSON()方法,代码简洁一点:
$(document).ready(function(){
$(#button).click(function(){
$.getJSON(music.txt,function(data){
var music="";
$.each(data,function(i,n){
music+=""+n["optionValue"]+"";
});
music+="";
$(#result).append(music);
});
return false;
});
});