JavaScript
JavaScript语言学习、JavaScript经验总结分享、JavaScript遇到的问题
姜源Jerry
万物伊始,效率本源。大道至简,代码之禅。
展开
-
JS中异步请求无法返回给方法正确的布尔值 - 解决方案
JS中异步请求无法返回给方法正确的布尔值 - 解决方案1. 问题现象2. 解决方案 1:改变 async 为同步 + 变量赋值3. 解决方案 2:使用全局变量 + 写 get/set 方法4. demo 源码1. 问题现象普通的 ajax 校验会出现的问题:无法正确返回 boolean 值 false,因此无法正确拦截表单提交!!! // 注册 $.ajax({ type : "post", async : true, url : "<%=request.getContextPa原创 2020-06-06 14:44:29 · 1304 阅读 · 0 评论 -
基于阿里云的手机短信验证码和注册校验逻辑
基于阿里云的手机短信验证码demo实现1. 环境依赖2. 页面表单3. 校验与短信发送4. SmsUtils 工具类5. 后台调用匹配验证码阿里云的短信平台:http://www.aliyun.com搜索短信服务,进入短信服务控制台,设置AccessKey+签名+短信模板。SDK及DEMO下载:https://help.aliyun.com/document_detail/55359.html注意事项:阿里云短信服务,1条验证码 0.045元,需要有余额才能发送!1. 环境依赖boot原创 2020-05-21 13:07:18 · 2789 阅读 · 1 评论 -
ECharts 数据可视化图表简单使用
ECharts 数据可视化图表的使用1. ECharts 概述2. ECharts 使用步骤3. ECharts 官方示例4. ECharts 异步请求官网:https://echarts.apache.org/zh/index.html下载:https://echarts.apache.org/zh/builder.html实例:https://echarts.apache.org/examples/zh/index.html教程:https://echarts.apache.org/zh/tut原创 2020-05-18 22:21:38 · 3374 阅读 · 0 评论 -
Bootstrap Validator:更好的表单校验
Bootstrap Validator:更好的表单校验1. 概述2. 环境配置3. 表单验证使用更好的表单校验:Bootstrap Validator官网(GitHub):https://github.com/nghuuphuoc/bootstrapvalidator官网(jQuery):https://plugins.jquery.com/bootstrapValidator/文档(API):http://bootstrapvalidator.votintsev.ru/api/API文档可原创 2020-05-18 21:56:08 · 1746 阅读 · 0 评论 -
Bootstrap框架使用及可视化布局
Bootstrap框架的入门学习1. Bootstrap 概述2. Bootstrap 环境配置3. Bootstrap 基本使用4. Bootstrap 可视化布局1. Bootstrap 概述Bootstrap是一个前端框架,由Twitter开发,非常受欢迎。Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目。相当于半成品;开发人员基于框架可以进行二次开发,大大的节省开发人员的开发时间。特点:定义了很多的css样式和js插件原创 2020-05-17 01:03:32 · 6116 阅读 · 0 评论 -
js+jQuery+MVC三层架构实现用户管理模块+随机验证码
js+jQuery+MVC三层架构实现用户管理模块+随机验证码0. 环境准备0.1 依赖包 + jQuery库0.2 JDBC 配置文件 + 工具类0.3 bean 数据封装类0.4 通用 Servlet1. 登陆1.1 登陆实现1.2 登出实现1.3 输入校验:check.js1.4 随机验证码:validateCode.jsp2. 注册 C3. 查询 R3.1 分页查询4. 修改 U5. 删除 D5.1 单个删除5.2 批量删除0. 环境准备0.1 依赖包 + jQuery库check.js0原创 2020-05-16 09:20:02 · 728 阅读 · 0 评论 -
jQuery的语法和基本使用整理
jQuery的语法和基本使用整理1. jQuery 导入方式1.1 下载导入1.2 CDN载入1.3 jQuery 命名冲突解决2. jQuery 语法2.1 jQuery 与 js 对象转换2.2 jQuery 选择器2.3 jQuery DOM2.4 jQuery 事件2.5 jQuery 遍历3. jQuery 异步请求:get/post/ajax3.1 get3.2 post3.3 ajax3.4 JasonUtils - 自定义jQuery 参考手册jQuery,是一个 JavaScript原创 2020-05-14 17:46:00 · 646 阅读 · 0 评论 -
JavaScript BOM + html/xml DOM页面对象访问和操作
BOM + html/xml DOM1. BOM1.1 window1.2 location1.3 history1.4 navigator1.5 screen2. xml DOM2.1 document 文档对象2.2 element 元素对象2.3 node 节点对象2.4 xml DOM 使用案例 × 33. html DOM3.1 document 文档对象3.2 innerHTML 和 innerText3.3 Input xxx 输入框对象3.4 style 控制元素样式4. BOM + DO原创 2020-05-12 21:31:17 · 328 阅读 · 0 评论 -
JavaScript中完整的Ajax异步请求的理解和使用
AJAX, Asynchronous Javascript And XML,`异步 JavaScript 和 XML`,一种创建交互式网页应用的网页开发技术。原创 2020-05-10 10:00:30 · 749 阅读 · 0 评论 -
JSON字符串在Java和JavaScript中的解析和转换
JSON字符串在Java和JS种的转换1. JSON字符串格式2. JSON 在 Java 中的转换2.1 FastJSON 使用2.2 Jackson 使用2.3 Gson 使用2.4 三种工具性能对比3. JSON 在 JavaScript 中的转换JSON字符串在线格式化工具:https://www.json.cn/1. JSON字符串格式同步请求中,数据从后台到前端,需要将数据对象存储在 域对象 中;异步请求中,数据从后台到前端,需要将数据对象转换为 JSON 字符串。根据 JavaBea原创 2020-05-09 18:01:20 · 783 阅读 · 0 评论 -
JavaScript入门基础语法学习和使用
JavaScript入门基础语法学习和使用1. JS 概述2. JS 输出3. JS 基础语法3.1 js 使用3.2 js 注释3.3 js 类型3.4 js 变量3.5 js 运算符4. JS 引用类型 - 对象4.1 String 字符串对象4.2 Array 数组对象4.3 Date 日期对象4.4 RegExp 正则对象4.6 Functions 全局函数JS学习资料来源:W3scho...原创 2020-05-08 17:28:26 · 739 阅读 · 0 评论