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插件Echarts实现的渐变色柱状图
Mar 23 jQuery
Jquery把获取到的input值转换成json
May 15 jQuery
jQuery Jsonp跨域模拟搜索引擎
Jun 17 jQuery
jquery单击文字或图片内容放大并居中显示
Jun 23 jQuery
jQuery实现table中两列CheckBox只能选中一个的示例
Sep 22 jQuery
jQuery实现页码跳转式动态数据分页
Dec 31 jQuery
jQuery实现鼠标响应式淘宝动画效果示例
Feb 13 jQuery
详解jQuery中的isPlainObject()使用方法
Feb 27 jQuery
jQuery无冲突模式详解
Jan 17 jQuery
JQuery中queue方法用法示例
Jan 31 jQuery
使用jQuery mobile NuGet让你的网站在移动设备上同样精彩
Jun 18 jQuery
基于jQuery实现可编辑的表格
Dec 11 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图片处理:加水印、缩略图的实现(自定义函数:watermark、thumbnail)
2010/12/02 PHP
php中get_meta_tags()、CURL与user-agent用法分析
2014/12/16 PHP
PHP实用函数分享之去除多余的0
2015/02/06 PHP
php中instanceof 与 is_a()区别分析
2015/03/03 PHP
PHP实现长文章分页实例代码(附源码)
2016/02/03 PHP
thinkPHP框架实现的短信接口验证码功能示例
2018/06/20 PHP
php原生数据库分页的代码实例
2019/02/18 PHP
php微信扫码支付 php公众号支付
2019/03/24 PHP
JavaScript中的函数重载深入理解
2014/08/04 Javascript
node.js中的path.dirname方法使用说明
2014/12/09 Javascript
node.js中的fs.truncateSync方法使用说明
2014/12/15 Javascript
jQuery简单tab切换效果实现方法
2015/04/08 Javascript
AngularJS使用ocLazyLoad实现js延迟加载
2017/07/05 Javascript
vue路由事件beforeRouteLeave及组件内定时器的清除方法
2018/09/29 Javascript
Vue axios全局拦截 get请求、post请求、配置请求的实例代码
2018/11/28 Javascript
写一个Vue Popup组件
2019/02/25 Javascript
node.js中ws模块创建服务端和客户端,网页WebSocket客户端
2019/03/06 Javascript
简析Python的闭包和装饰器
2016/02/26 Python
django 发送邮件和缓存的实现代码
2018/07/18 Python
python生成n个元素的全组合方法
2018/11/13 Python
Python在图片中插入大量文字并且自动换行
2019/01/02 Python
python Canny边缘检测算法的实现
2020/04/24 Python
opencv 图像轮廓的实现示例
2020/07/08 Python
Python 必须了解的5种高级特征
2020/09/10 Python
Django URL参数Template反向解析
2020/11/24 Python
英国知名衬衫品牌美国网站:Charles Tyrwhitt美国
2016/08/28 全球购物
英国知名奢侈品包包品牌:Milli Millu
2016/12/22 全球购物
Linux Interview Questions For software testers
2013/05/17 面试题
学生会个人自荐书范文
2014/02/12 职场文书
办公室主任职责范本
2014/03/07 职场文书
运动会的口号
2014/06/09 职场文书
2014年药品销售工作总结
2014/12/16 职场文书
地雷战观后感
2015/06/09 职场文书
2015教师个人师德工作总结
2015/10/23 职场文书
2016年幼儿园教研活动总结
2016/04/05 职场文书
浅谈node.js中间件有哪些类型
2021/04/29 Javascript