jquery将json转为数据字典的实例代码


Posted in jQuery onOctober 11, 2019

1.基础——定义json文件

{
 "userinfo": [
 { "account":"15639864589" , "password":"123456789" , "email":"123456789@qq.com" },
 { "account":"15652689689" , "password":"123456789" , "email":"123456789@qq.com" },
 { "account":"15635456989" , "password":"123456789" , "email":"123456789@qq.com" },
 { "account":"15632145689" , "password":"123456789" , "email":"123456789@qq.com" }
 ]
}

目录如下:

jquery将json转为数据字典的实例代码

2.ajax请求json jquery转换为数据字典

我们通过ajax请求该json文件的数据  将其转换为字典

//-----基础信息start
//用户信息字典
var userinfoDic = {};
$.ajax({
 //请求方式为get
 type:"GET",
 //json文件位置
 url:"./json/user.json",
 //返回数据格式为json
 dataType: "json",
 //请求成功完成后要执行的方法
 success: function(data){
 //使用$.each方法遍历返回的数据date
 $.each(data.userinfo,function(i,item){
 //设置根据用户账号密码找用户
 userinfoDic[item.account,item.password] = item;
 });
 }
});
//-----基础信息end

3.字典测试

//登录按钮的点击事件
$("#login").bind('click',function(){
 var account = $("#account").val();
 var password = $("#password").val();
 //
 if(account != '' && password != ''){
  if(userinfoDic[account,password]){
  window.location.href = 'index.html';
  }else{
  alert("账号或密码错误!");
  }
 }else{
 alert("账号或密码不能为空!");
 }
  
});

4.测试截图

jquery将json转为数据字典的实例代码

总结

以上所述是小编给大家介绍的jquery将json转为数据字典的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

jQuery 相关文章推荐
jQuery自定义元素右键点击事件(实现案例)
Apr 28 jQuery
jQuery实现动态删除LI的方法
May 30 jQuery
基于jquery实现多级菜单效果
Jul 25 jQuery
解决jquery appaend元素中id绑定事件失效的问题
Sep 12 jQuery
简单实现jquery隔行变色
Nov 09 jQuery
jquery 给动态生成的标签绑定事件的几种方法总结
Feb 24 jQuery
jQuery中的类名选择器(.class)用法简单示例
May 14 jQuery
jquery将json转为数据字典的实例代码
Oct 11 jQuery
javascript/jquery实现点击触发事件的方法分析
Nov 11 jQuery
jquery实现弹窗(系统提示框)效果
Dec 10 jQuery
jQuery 添加元素和删除元素的方法
Jul 15 jQuery
原生jQuery实现只显示年份下拉框
Dec 24 jQuery
js判断复选框是否选中的方法示例【基于jQuery】
Oct 10 #jQuery
jquery获取并修改触发事件的DOM元素示例【基于target 属性】
Oct 10 #jQuery
jQuery实现提交表单时不提交隐藏div中input的方法
Oct 08 #jQuery
jQuery 筛选器简单操作示例
Oct 02 #jQuery
jQuery 查找元素操作实例小结
Oct 02 #jQuery
layui+jquery支持IE8的表格分页方法
Sep 28 #jQuery
jquery 回调操作实例分析【回调成功与回调失败的情况】
Sep 27 #jQuery
You might like
关于PHP5 Session生命周期介绍
2010/03/02 PHP
PHP函数in_array()使用详解
2014/08/20 PHP
PHP实现JS中escape与unescape的方法
2016/07/11 PHP
基于PHP的加载类操作以及其他两种魔术方法的应用实例
2017/08/28 PHP
阿里云Win2016安装Apache和PHP环境图文教程
2018/03/11 PHP
jquery EasyUI的formatter格式化函数代码
2011/01/12 Javascript
JS无法捕获滚动条上的mouse up事件的原因猜想
2012/03/21 Javascript
基于JavaScript 下namespace 功能的简单分析
2013/07/05 Javascript
jQuery解析XML与传统JavaScript方法的差别实例分析
2015/03/05 Javascript
文件上传的几个示例分享【推荐】
2016/12/16 Javascript
JavaScript中this的用法实例分析
2016/12/19 Javascript
vue基于Vue2.0和高德地图的地图组件实例
2017/04/28 Javascript
浅谈ES6 模板字符串的具体使用方法
2017/11/07 Javascript
angularjs自定义过滤器demo示例
2019/08/24 Javascript
javascript设计模式 ? 中介者模式原理与用法实例分析
2020/04/20 Javascript
react结合bootstrap实现评论功能
2020/05/30 Javascript
[47:46]完美世界DOTA2联赛 Magma vs GXR 第三场 11.07
2020/11/10 DOTA
Python 初始化多维数组代码
2008/09/06 Python
编写Python脚本来获取Google搜索结果的示例
2015/05/04 Python
python用装饰器自动注册Tornado路由详解
2017/02/14 Python
Python实现七彩蟒蛇绘制实例代码
2018/01/16 Python
Python识别快递条形码及Tesseract-OCR使用详解
2019/07/15 Python
Django文件上传与下载(FileFlid)
2019/10/06 Python
pandas分组聚合详解
2020/04/10 Python
Python函数必须先定义,后调用说明(函数调用函数例外)
2020/06/02 Python
python上selenium的弹框操作实现
2020/07/13 Python
利用python实现汉诺塔游戏
2021/03/01 Python
canvas 阴影和图形变换的示例代码
2018/01/02 HTML / CSS
澳大利亚冒险体验:Adrenaline(跳伞、V8赛车、热气球等)
2017/09/18 全球购物
Fresh馥蕾诗英国官网:法国LVMH集团旗下高端天然护肤品牌
2018/11/01 全球购物
什么是抽象
2015/12/13 面试题
个人担保书范文
2014/05/20 职场文书
革命英雄事迹演讲稿
2014/09/13 职场文书
工商局所长四风自我剖析及整改措施
2014/10/26 职场文书
2015年语文教研组工作总结
2015/05/23 职场文书
放飞理想主题班会
2015/08/14 职场文书