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 相关文章推荐
jQueryeasyui 中如何使用datetimebox 取两个日期间相隔的天数
Jun 13 jQuery
jQuery层级选择器_动力节点节点Java学院整理
Jul 04 jQuery
jQuery条件分页 代替离线查询(附代码)
Aug 17 jQuery
jquery鼠标悬停导航下划线滑出效果
Sep 29 jQuery
简单实现jquery隔行变色
Nov 09 jQuery
利用jquery如何从json中读取数据追加到html中
Dec 01 jQuery
Jquery的autocomplete插件用法及参数讲解
Mar 12 jQuery
使vue实现jQuery调用的两种方法
May 12 jQuery
jquery将信息遍历到界面上实例代码
Jan 21 jQuery
jQuery实现小火箭返回顶部特效
Feb 03 jQuery
JQuery复选框全选效果如何实现
May 08 jQuery
jQuery实现评论模块
Aug 19 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 header示例代码(推荐)
2010/09/08 PHP
PHP提交表单失败后如何保留已经填写的信息
2014/06/20 PHP
CodeIgniter采用config控制的多语言实现根据浏览器语言自动转换功能
2014/07/18 PHP
PHP+jQuery翻板抽奖功能实现
2015/10/19 PHP
浅谈php中urlencode与rawurlencode的区别
2016/09/05 PHP
PHP实现找出链表中环的入口节点
2018/01/16 PHP
jquery 学习之一 对象访问
2010/11/23 Javascript
node.js 一个简单的页面输出实现代码
2012/03/07 Javascript
JS 实现BASE64_ENCODE和BASE64_DECODE(实例代码)
2013/11/13 Javascript
获取当前点击按钮的id用this.id实现
2014/03/17 Javascript
node.js中的fs.mkdirSync方法使用说明
2014/12/17 Javascript
Javascript基础教程之switch语句
2015/01/18 Javascript
jquery中取消和绑定hover事件的实现代码
2016/06/02 Javascript
Javascript基于jQuery UI实现选中区域拖拽效果
2016/11/25 Javascript
jQuery插件FusionCharts实现的MSBar3D图效果示例【附demo源码】
2017/03/23 jQuery
使用jQuery卸载全部事件的思路详解
2017/04/03 jQuery
nodejs入门教程一:概念与用法简介
2017/04/24 NodeJs
axios进阶实践之利用最优雅的方式写ajax请求
2017/12/20 Javascript
mpvue小程序循环动画开启暂停的实现方法
2019/05/15 Javascript
微信公众号平台接口开发 菜单管理的实现
2019/08/14 Javascript
[02:21]DOTA2英雄基础教程 蝙蝠骑士
2013/12/16 DOTA
[14:03]2017DOTA2亚洲邀请赛开幕式:12神兵演绎水墨中华
2017/04/01 DOTA
[02:00]最后,我终于出了辉耀
2018/03/27 DOTA
Python的Django中django-userena组件的简单使用教程
2015/05/30 Python
编写Python脚本抓取网络小说来制作自己的阅读器
2015/08/20 Python
django文档学习之applications使用详解
2018/01/29 Python
python3使用flask编写注册post接口的方法
2018/12/28 Python
libreoffice python 操作word及excel文档的方法
2019/07/04 Python
postman和python mock测试过程图解
2020/02/22 Python
浅谈python多线程和多线程变量共享问题介绍
2020/04/17 Python
Python3爬虫关于识别检验滑动验证码的实例
2020/07/30 Python
数据库什么时候应该被重组
2012/11/02 面试题
吸烟检讨书2000字
2014/02/13 职场文书
《维生素c的故事》教学反思
2014/02/18 职场文书
宿舍标语大全
2014/06/19 职场文书
机关干部纪律作风整顿心得体会
2016/01/23 职场文书