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 29 jQuery
jquery对table做排序操作的实例演示
Aug 10 jQuery
JQuery 又谈ajax局部刷新
Nov 27 jQuery
jQuery EasyUI 选项卡面板tabs的使用实例讲解
Dec 25 jQuery
Vue+jquery实现表格指定列的文字收缩的示例代码
Jan 09 jQuery
jQuery Dom元素操作技巧
Feb 04 jQuery
jQuery实现网页拼图游戏
Apr 22 jQuery
jQuery插件实现非常实用的tab栏切换功能【案例】
Feb 18 jQuery
jquery轻量级数字动画插件countUp.js使用详解
Oct 17 jQuery
jQuery模仿ToDoList实现简单的待办事项列表
Dec 30 jQuery
基于JQuery实现页面定时弹出广告
May 08 jQuery
JQuery获得内容和属性方法解析
May 30 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
PHP的SQL注入过程分析
2012/01/06 PHP
深入PHP empty(),isset(),is_null()的实例测试详解
2013/06/06 PHP
PHP获取表单所有复选框的值的方法
2014/08/28 PHP
经典PHP加密解密函数Authcode()修复版代码
2015/04/05 PHP
PHP使用Pthread实现的多线程操作实例
2015/11/14 PHP
PHP中抽象类和抽象方法概念与用法分析
2016/05/24 PHP
PHP实现广度优先搜索算法(BFS,Broad First Search)详解
2017/09/16 PHP
php面向对象程序设计中self与static的区别分析
2019/05/21 PHP
用Div仿showModalDialog模式菜单的效果的代码
2007/03/05 Javascript
JavaScript 空位补零实现代码
2010/02/26 Javascript
js跳转页面方法实现汇总
2014/02/11 Javascript
JS合并数组的几种方法及优劣比较
2014/09/19 Javascript
javascript中递归的两种写法
2017/01/17 Javascript
小程序开发实战:实现九宫格界面的导航的代码实现
2017/01/19 Javascript
jquery中关于bind()方法的使用技巧分享
2017/03/30 jQuery
node.js事件轮询机制原理知识点
2019/12/22 Javascript
node.js中 mysql 增删改查操作及async,await处理实例分析
2020/02/11 Javascript
基于js判断浏览器是否支持webGL
2020/04/18 Javascript
jQuery--遍历操作实例小结【后代、同胞及过滤】
2020/05/22 jQuery
Python使用defaultdict读取文件各列的方法
2017/05/11 Python
Python多线程中阻塞(join)与锁(Lock)使用误区解析
2018/04/27 Python
python实现判断一个字符串是否是合法IP地址的示例
2018/06/04 Python
使用python实现语音文件的特征提取方法
2019/01/09 Python
代码总结Python2 和 Python3 字符串的区别
2020/01/28 Python
基于Python的一个自动录入表格的小程序
2020/08/05 Python
TripAdvisor土耳其网站:全球知名旅行社区,真实旅客评论
2017/04/17 全球购物
印尼极简主义和实惠的在线家具店:Fabelio
2019/03/27 全球购物
外企C语言笔试题
2013/11/10 面试题
老师推荐信
2013/10/28 职场文书
假期安全教育广播稿
2014/10/04 职场文书
2014年世界艾滋病日宣传活动总结
2014/11/18 职场文书
小学母亲节活动总结
2015/02/10 职场文书
网站文案策划岗位职责
2015/04/14 职场文书
2015年政教主任工作总结
2015/07/23 职场文书
学校就业保障协议书
2019/06/24 职场文书
Python机器学习之决策树和随机森林
2021/07/15 Javascript