基于spring框架的jt项目分页查询知识点(一)
知识点汇总(一)
1. 点击事件函数
$(function(){
//事件注册,(表示在#pageId对应容器对象的相关子元素中注册click事件)
$("#pageId").on("click",".first,.pre,.next,.last",doJumpToPage);
//当有触发事件时会调用doJumpToPage方法
})
注:"click"表示点击事件,".first,.pre,.next,.last"表示点击了那些元素,
doJumpToPage表示执行完点击事件后需要执行的回执函数
2. 获取点击对象class属性
基于prop方法获取class属性值
当点击事件发生时,执行下面的方法:
$(this).prop("class"); //取值
$(this).prop("class","pre"); //赋值
注:this表示当前的
3. 绑定数据(将相关数据保存到某个对象上)
所用的方法为: data(key,[value])
注: 括号里面写一个值是取值,写两个值为赋值.
例如:
$("#pageId").data.(“pageCurrent”,pageObject.pageCurrent);
$("#pageId")表示将数据赋值各这个对象上,
4. 在js或jQuery中的if判断
If(!pageCurrent) :这个是在js或jQuery中整数非零即为true,在其他判断中非空或endifind为true
5. $.ajax函数
$.ajax({
url:url, //路径
params:params //参数
success:function(result){}); //查询结果交个result管理
其简写方式为:
$.getJSON(url,params,function(result){})
特殊的ajax函数,默认get请求,返回JSON对象
6. 上面知识点5中参数的赋值方式
var params = "pageCurrent=1";
尽量使用以下方式:
Var params={“pageCurrent”:pageCurrent};
此方式下次再加其他参数时可以直接赋值
如:params.username=username;
7. 页面跳转
$(“#load-log-id”).click(function(){ //获得id为load-log-id点击
$(“#mainContentId”).load(url); //XMLHttpRequest,load(url)为
一个AJAX函数,底层会构建XMLHttpRequest,
})
})
$(“#mainContentId”).load(url); //函数的解释为:

8. 异步加载页面流程

基于spring框架的jt项目分页查询知识点(一)的更多相关文章
- 基于spring框架的jt项目分页查询知识点(二)
知识点汇总 1. 日志记录方法 private Logger log= Logger.getLogger(SysLogServiceImpl.class.getName()); 记录SysLogSer ...
- 基于Spring框架的简单多数据源切换解决办法
基于Spring框架的简单多数据源切换解决办法 Spring框架JDBC包提供了一个抽象类AbstractRoutingDataSource提供了动态切换数据库的基础方法.我们仅仅需要实现一个简单的数 ...
- 基于Spring框架应用的权限控制系统的研究和实现
摘 要: Spring框架是一个优秀的多层J2EE系统框架,Spring本身没有提供对系统的安全性支持.Acegi是基于Spring IOC 和 AOP机制实现的一个安全框架.本文探讨了Acegi安全 ...
- 跟着刚哥学习Spring框架--创建HelloWorld项目(一)
1.Spring框架简介 Spring是一个开源框架,Spring是在2003年兴起的一个轻量级的开源框架,由Rod johnson创建.主要对JavaBean的生命周期进行管理的轻量级框架,Spri ...
- jt项目日志查询流程
jt项目日志查询流程
- 在基于ABP框架的前端项目Vue&Element项目中采用电子签名的处理
在前面随笔介绍了<在基于ABP框架的前端项目Vue&Element项目中采用电子签章处理文件和打印处理>的处理,有的时候,我们在流程中或者一些文件签署的时候,需要签上自己的大名,一 ...
- EasyUi+Spring Data 实现按条件分页查询
Spring data 介绍 Spring data 出现目的 为了简化.统一 持久层 各种实现技术 API ,所以 spring data 提供一套标准 API 和 不同持久层整合技术实现 . 自己 ...
- 使用NetBeans搭建基于Spring框架的Web应用
NetBeans下载链接:https://netbeans.org/. 第一步:选择“文件”菜单下的“新建项目”: 第二步:类别选择“Java Web”,项目选择“Web应用程序”,单击“下一步”: ...
- Spring框架整合Mybatis项目
第一步:导入相关依赖jar包 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybat ...
随机推荐
- Learn golang: Top 30 Go Tutorials for Programmers Of All Levels
https://stackify.com/learn-go-tutorials/ What is Go Programming Language? Go, developed by Google in ...
- IOP知识点(5)
1 检验规则 取“或” 2 IOP升级中心 2 IOP升级中心 http://10.110.17.12:8080/cloud-ops/#/environment/ admin 我修改了io ...
- Day1 Python基础学习——概述、基本数据类型、流程控制
一.Python基础学习 一.编程语言分类 1.简介 机器语言:站在计算机的角度,说计算机能听懂的语言,那就是直接用二进制编程,直接操作硬件 汇编语言:站在计算机的角度,简写的英文标识符取代二进制去编 ...
- 【Java】-NO.17.EBook.4.Java.1.014-【疯狂Java讲义第3版 李刚】- Annotation
1.0.0 Summary Tittle:[Java]-NO.17.EBook.4.Java.1.014-[疯狂Java讲义第3版 李刚]- Annotation Style:EBook Serie ...
- jenkins 常用插件和配置项介绍和使用
jenkins 上搜索不到的插件可以在如下地址下载: http://updates.jenkins-ci.org/download/plugins/ 1.Notification Plugin 介绍: ...
- [Java in NetBeans] Lesson 03. More Variables / Type Casting
这个课程的参考视频在youtube. 主要学到的知识点有: It is different from python, that "1" only present string &q ...
- [xdoj]1299&1300朱神的烦恼 朱神的序列
http://acm.xidian.edu.cn/problem.php?id=1299 1.第一道题简单的很,数据范围最多只有1e4,对于数组中的每一个元素进行两个for循环,i=0;i<n; ...
- centos5 升级到centos6
From http://www.linuxquestions.org/questions/linux-newbie-8/yum-update-error-4175476250/ 对开发组的一个服务器执 ...
- iOSOpenDev安装使用
下载:http://iosopendev.com/download/ 选择“iOSOpenDev 1.6-2 Installer” 出错解决方法 https://www.jianshu.com/p/2 ...
- Ajax(django)
Ajax AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术. AJAX = 异步 JavaSc ...