![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
Eddie-Wang
I DO WHAT I DO.
展开
-
JS获取字符串实际长度(包含汉字)
oracle中的汉字占3个字节,因此前台传值到后台前,需要做一下校验,判断用户的输入长度,避免超过oracle中定义的长度,前台计算字符串长度的方式如下:var jmz = {};jmz.GetLength = function(str) { ///<summary>获得字符串实际长度,中文2,英文1</summary> ///<param n...原创 2019-05-09 20:10:47 · 1663 阅读 · 0 评论 -
js校验邮箱
function checkMail(v) { var reg = /^\w+((.\w+)|(-\w+))@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+).[A-Za-z0-9]+$/; //正则表达式 if (!reg.test(v)) { //正则验证不通过,格式不对 document.getElementById("...原创 2019-05-28 16:46:44 · 5852 阅读 · 0 评论 -
使用echarts防止出现“There is a chart instance already initialized on the dom.”的警告
var myChart;function historyMapInit(query_date) { //防止出现“There is a chart instance already initialized on the dom.”的警告 //在使用echarts发现需要及时对新建的myChart实例进行销毁,否则会出现上述警告 console.log(myChart ...原创 2019-05-23 19:59:29 · 1222 阅读 · 0 评论 -
Echarts数据视图样式重写
重写optionToContent:function(opt){...}在使用Echarts 组件时,在数据视图显示的时候会发现表格数据没有行列对齐显示,如下。可见,与预期的表格形式有很大的出路,通过查找发现在官方的文档有如下的说明:从而,只需要按照自己的格式重写optionToContent:function(opt){...} ,其中opt就是视图opti...原创 2019-05-23 19:57:32 · 1430 阅读 · 4 评论 -
ECharts前后台交互获取数据
<!DOCTYPE HTML><html lang="zh" xmlns:th="http://www.thymeleaf.org"><meta charset="utf-8"><head th:include="include :: header"></head><script th:src="@{/ajax/libs/...原创 2019-05-23 19:50:32 · 5209 阅读 · 0 评论 -
单选框radio改变事件
$(function () { $('input').on('ifChecked', function (event) { var dataType = $(event.target).val(); if (dataType == "0") { $("#table").parents(".form-g...原创 2019-05-26 12:31:00 · 1121 阅读 · 0 评论 -
判断radio/checkbox是否被选中
1.用javascript判断radio单选框是否被选中,我们以选择性别为例:<span>性别:</span><span>男</span><input type="radio" value="1" name="sex" id="sex" /> <span>女</span><input type=...原创 2019-05-26 12:29:51 · 2568 阅读 · 0 评论 -
让radio、select、checkbox 具有类似readonly属性效果
编辑记录的时候,有时候需要禁止用户修改某些项目,常用的方法有以下两种:1》设置表单的readonly属性问题:但是readonly属性对radio、select、checkbox这三个表单不起什么作用2》设置表单的disabled属性问题:设置了disabled属性后,后台读取不到数据办法:1、设置disabled属性,并把表单值存入hidden隐藏域中2、使用用jquery控...原创 2019-05-26 12:24:31 · 527 阅读 · 0 评论 -
js获得checkbox选中的多个值
思路:利用name属性值获取checkbox对象,然后循环判断checked属性(true表示被选中,false表示未选中)。下面进行实例演示:1、HTML结构<input type="checkbox" name="test" value="1"/><span>1</span><input type="checkbox" name="test...原创 2019-05-09 20:13:27 · 560 阅读 · 0 评论 -
js校验手机号
function checkPhone(v) { if (!(/^1(3|4|5|7|8)\d{9}$/.test(v))) { document.getElementById("phoneNumber").value = ""; $("#phoneNumberError").show(); } else { ...原创 2019-05-28 16:48:15 · 1923 阅读 · 0 评论