JavaScript实现根据ID查询单条数据(伪SQL查询)
来源:互联网 发布:us域名网站打不开 编辑:程序博客网 时间:2024/06/05 17:42
首先,给按钮绑定一个函数,如图:
我们可以打开浏览器追踪一下,看下这个函数,发现值已经赋上去了,需要注意的是对于字符串类型的数据记得要加上 ‘单引号’
可以开始写JS代码了:
//读取具体某数据 function select(dId, dNo, dTime, dContent, dDepartment, dMoney, time) { //创建数组, 用于存放credit对象的属性 var array_dId = new Array(); var array_dNo = new Array(); var array_dTime = new Array(); var array_dContent = new Array(); var array_dDepartment = new Array(); var array_dMoney = new Array(); var array_time = new Array(); //可以在JS上写c标签, 取出数据赋值给数组 <c:forEach items="${requestScope.list }" var="list"> array_dId.push("${list.dId}"); array_dNo.push("${list.dNo}"); array_dTime.push("${list.dTime}"); array_dContent.push("${list.dContent}"); array_dDepartment.push("${list.dDepartment}"); array_dMoney.push("${list.dMoney}"); array_time.push("${list.time}"); </c:forEach> //循环并判断数据, 再赋值 for(var i = 0; i < array_dId.length; i++){ if(array_dId[i] == dId && array_dNo[i] == dNo && array_dTime[i] == dTime && array_dContent[i] == dContent && array_dDepartment[i] == dDepartment && array_dMoney[i] == dMoney && array_time[i] == time){ $("#dId").text(array_dId[i]); $("#dNo").text(array_dNo[i]); $("#dTime").text(array_dTime[i]); $("#dContent").text(array_dContent[i]); $("#dDepartment").text(array_dDepartment[i]); $("#dMoney").text(array_dMoney[i]); $("#time").text(array_time[i]); } } }
写完就搞定了,赶紧测试下,上效果图:
相比起 每次都去数据库查一下,这种一次性查询,JS再实现循环赋值再查询,再某些方面性能可能要强一点…
阅读全文
0 0
- JavaScript实现根据ID查询单条数据(伪SQL查询)
- php+sql server根据自增序号id区间查询第几条到第几条的数据
- Mysql根据id查询上下条数据(解决上一篇下一篇问题)
- sql根据父id查询子项数据
- MyBatis实现单表增删改查(CURD)--根据id查询
- PHP查询数据库数据(单条查询)
- SQL 大数据ID查询
- sql根据时间查询数据
- hibernate_day02_04_实现类操作(添加和根据id查询)
- SQL语句-数据查询-单表查询
- 根据ID查询
- SQL-借助伪列实现分页查询
- 面试时的一道SQL题(查询第30行至40行的数据(其中不可根据id来查,因为id并不一定连续))
- sql 查询指定的id数据
- SQL语句根据具体时间查询数据
- SQL根据Id来查询一条记录或全部记录
- sql随机查询N条数据
- HQL实现查询数据库最新数据(id自增)
- java基于事件驱动之spring事件驱动
- android studio 图标更换
- weed
- 【算法】之冒泡排序
- 单链表的基本操作实现
- JavaScript实现根据ID查询单条数据(伪SQL查询)
- 递归神经网络对中文字符的读写——读后感
- hdu 1532 最大流(模板)
- NKOJ 2791 (APIO 2012)守卫(贪心+链表+差分数组)
- STP的判断描述
- 坦克大战java源码
- 超详细的CMD文件讲解(DSP28035)
- webstorm 2017 激活破解
- iOS 控件之Label