
js实用功能
文章平均质量分 54
g_blue_wind
这个作者很懒,什么都没留下…
展开
-
jquery.validate.js的一些问题
1、jquery.validate.js默认不对隐藏域进行验证若要对隐藏域验证,需要加上ignore 属性例:<input id="houseSellLicense" name="houseSellLicense" type="hidden">// 表单验证$("#form").validate({ ignore:''});2、常用验证(1)required:true 必输字段(2)remote:”check.PHP” ...原创 2020-05-09 18:47:32 · 449 阅读 · 0 评论 -
canvas绘图的文字在ios中不显示
移动端使用canvsa绘图时用了rem适配,在电脑和android手机适用,在ios手机不显示了原因:iOS Safari只支持标准的canvas,标准的canvas只支持px不支持rem。处理方法:使用px例://获取设备宽度let clientWidth = document.documentElement.clientWidth;//根据设计图中的canvas font字...转载 2020-03-28 15:08:48 · 2158 阅读 · 0 评论 -
checkbox使用
1、selects_other"> checkbox1 checkbox2 checkbox3 2、判断是否有checkbox被选中var names = document.getElementsByName("check"); var flag = false原创 2016-11-02 11:44:17 · 960 阅读 · 0 评论 -
使用<jsp:include>,不想写死URL,动态生成URL的解决办法
JSP中文件包含有2种方式,静态包含和动态包含。静态包含使用,动态包含使用。本文不打算介绍这2种方式的区别和使用场景,主要关注page和file属性的路径问题。如果事先知道被包含页面的url,那么直接写死到page或file属性中即可。这种写死url的方式,没有什么不好,但是非常不灵活,不能满足动态生成url的需求。考虑这种场景,A.jsp访问B.jsp,传递一个id参数值,B.jsp需要转载 2017-04-13 09:03:51 · 1677 阅读 · 0 评论 -
js获取绝对路径
function getRealPath(){ //获取当前网址,如: http://localhost:8083/myproj/view/my.jsp var curWwwPath=window.document.location.href; //获取主机地址之后的目录,如: myproj/view/my.jsp var pathName=wi转载 2017-03-21 17:01:33 · 1054 阅读 · 0 评论 -
js中的日期获取与格式化
var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); //获取当前日(1-31)转载 2017-03-21 16:56:00 · 2106 阅读 · 0 评论 -
js中的数据类转换
1、由JSON字符串转换为JSON对象(1)、var obj = eval('(' + str + ')');(2)、var obj = str.parseJSON();(3)、var obj = JSON.parse(str);2、由JSON对象转换为JSON字符串(1)、var last=obj.toJSONString();(2)、var last=JSON.原创 2017-03-21 16:52:07 · 331 阅读 · 0 评论 -
zTree的模糊搜索
树形菜单 选择机构 检索: var setting = {data:{simpleData:{enable:tru原创 2017-02-04 11:41:27 · 1641 阅读 · 1 评论 -
zTree的展示
一、后台获取数据public List> treeData(HttpServletResponse response) {List> mapList = Lists.newArrayList();TbSyUser user = UserUtils.getUser();TbSyDepartment depart = new TbSyDepartment();depart.se原创 2017-01-23 11:14:26 · 1297 阅读 · 1 评论 -
JSP获取绝对路径(java代码)
String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>" >原创 2017-06-01 17:22:01 · 495 阅读 · 0 评论 -
js截取字符串
在js中字符截取函数有常用的三个slice()、substring()、substr()了,下面我来给大家介绍slice()、substring()、substr()函数在字符截取时的一些用法与区别吧。取字符串的三个函数:slice(start,[end]),substring(start,[end])和substr(start,[length])相关属性:slice()第一个参数转载 2017-08-02 14:10:27 · 320 阅读 · 0 评论 -
WebUploader UEditor chrome 点击上传文件选择框会延迟几秒才会显示 反应很慢
chrome52.0.2743.80以上,accept: { title: 'Images', extensions: 'jpg,jpeg,png', mimeTypes: 'image/*'}改为accept: { title: 'Images', extensions: 'jpg,jpeg,png', mimeTypes: 'image/j转载 2017-10-13 09:29:45 · 465 阅读 · 0 评论 -
zTree的模糊搜索(2)
检索: var zTreeObj; var setting = {data:{simpleData:{enable:true,idKey:"id",pIdKey:"pId",rootPId:'0'}}, callback:{onClick:function(event, treeId,原创 2017-02-04 09:36:17 · 1247 阅读 · 0 评论 -
ztree模糊搜索
1、方法$(function() {//加载树结构searchDepart();});//加载树方法和事件function searchDepart() {var departName = $("input[name='gridName']").val();$.ajax({type : 'POST',url : '${ctx}/newDepartCont原创 2017-12-05 17:13:28 · 1045 阅读 · 1 评论 -
JS监听手机端浏览器的后退按钮的事件方法
转载地址:http://www.jb51.net/article/89921.htm 首先我们要了解浏览器的history。大家知道在页面中我们可以使用javascript window history,后退到前面页面,但是由于安全原因javascript不允许修改history里已有的url链接,但可以使用pushState方法往history里增加url链接,并且提供popstat...转载 2018-12-19 11:25:36 · 1748 阅读 · 0 评论 -
bootstrap-select清除选中的数据,回到默认初始状态
转自:https://blog.youkuaiyun.com/qq_38236927/article/details/81109552$('#applyStatus').selectpicker('val',['noneSelectedText'])//回到初始状态$("#applyStatus").selectpicker('refresh');//刷新转载 2019-03-20 15:42:51 · 2376 阅读 · 0 评论 -
selectpicker下拉框的动态加载
1、引入文件 <link href="${base}/resources/common/css/bootstrap.css" rel="stylesheet"> <link href="${base}/resources/common/css/bootstrap-select.css" rel="stylesheet"> <scrip...原创 2019-03-17 18:27:42 · 1752 阅读 · 0 评论 -
selectpicker下拉选项重置
document.getElementById("province").options.selectedIndex = 0;$("#province").selectpicker('refresh');效果:转载 2019-05-16 15:51:20 · 2265 阅读 · 0 评论 -
js中引入图片的方式
$(document).ready(function(){ var baseUrl = window.document.location.protocol + "//" + window.document.location.host + "/"; var shortenedUrl = window.document.location.href.replace(bas原创 2017-01-12 15:18:10 · 8640 阅读 · 0 评论 -
String 与 Date 转话化
字符串转换成日期类型: 方法1: 也是最简单的方法 Date date=new Date("2008-04-14"); 方法2: SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");//小写的mm表示的是分钟 String dstr="2008-4-24"; java.util.转载 2016-11-28 09:53:17 · 332 阅读 · 0 评论 -
地球坐标,火星坐标,百度坐标转换
标准地球坐标即GPS设备获得的坐标,该坐标需要经过国家测绘局进行加密后形成火星坐标(WGS-84 ),我们用的google坐标和高德地图坐标也就是火星坐标 百度地图,在火星坐标的基础上再进行一次加密,形成了百度地图上的坐标,因此,直接将标准地球坐标显示在百度地图上是会有几百米的偏差的。按照此原理,标准GPS坐标经过两步的转换可得到百度坐标。因为在处理百度地图时,例如查询其P转载 2016-07-26 09:18:52 · 823 阅读 · 0 评论 -
JS Tab切换 选项卡 五种方法
一、遍历ID法css:body,h2{margin:0;}body{font:12px/1.5 "宋体",tahoma,arial;}h2{width:500px;height:50px;margin:100pxauto0;color:red;border:1px solid gray;}h2 span{width:80px;height:50px;line转载 2016-07-05 11:08:18 · 10103 阅读 · 0 评论 -
JS刷新页面的几种方法
1 history.go(0)2 location.reload()3 location=location4 location.assign(location)5 document.execCommand(‘Refresh‘)6 window.navigate(location)7 location.replace(location)8 do转载 2016-07-05 09:32:40 · 5139 阅读 · 0 评论 -
js数字时钟
function setTime(){ var day=""; var month=""; var ampm=""; var ampmhour=""; var myweekday=""; var year=""; var myHours=""; var myMinutes=""; var mySeconds="转载 2016-06-16 08:45:58 · 817 阅读 · 0 评论 -
HTML5上传文件显示进度
@using (Html.BeginForm("Upload", "Home", FormMethod.Post, new { enctype = "multipart/form-data" , id="form1"})) { div class="row"> label for="file"> Upl转载 2016-05-31 15:20:36 · 1942 阅读 · 1 评论 -
jsp中的在线编辑器
在线编辑器去掉自动产生的1.在ckeditor目录下的config.js添加以下配置参数即可:config.enterMode = CKEDITOR.ENTER_BR;(去掉BR)config.shiftEnterMode = CKEDITOR.ENTER_P;(去掉P)2.直接更改编辑器默认模式为源代码模式,在ckeditor目录下的config.js添加以下配置:c转载 2016-05-16 10:55:50 · 3465 阅读 · 0 评论 -
在线编辑器自动添加<p></p>
去除CKEditor自动添加的标签的方法,其实很简单,有两种办法:1.在ckeditor目录下的config.js添加以下配置参数即可:config.enterMode = CKEDITOR.ENTER_BR;(去掉BR)config.shiftEnterMode = CKEDITOR.ENTER_P;(去掉P)2.直接更改编辑器默认模式为源代码模式,在ckeditor目录下的co转载 2016-05-14 11:38:15 · 2377 阅读 · 0 评论 -
dialog窗口打开新页面
1、页面//获取微信信息function add(){var diag = new top.Dialog(); diag.Drag=true;diag.Title ="绑定微信";diag.URL = '<%=basePath%>insideuser/goAddWechat.do';diag.Width = 800;diag.Height = 700;diag.Ca...原创 2016-07-21 11:02:07 · 15187 阅读 · 5 评论 -
dialog弹出div的方法001
1、页面 String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>">兑换列表原创 2016-07-21 11:13:11 · 3413 阅读 · 0 评论 -
js打开新页面
1.超链接Welcome等效于js代码window.location.href="http://www.jb51.net"; //在同当前窗口中打开窗口 2.超链接Welcome等效于js代码window.open("http://www.jb51.net"); //在另外新建窗口中打开窗口转载 2016-07-21 11:47:06 · 331 阅读 · 0 评论 -
jQuery 跨域访问教程 XMLHttpRequest cannot load 解决办法
概要:跨域的安全限制都是指浏览器端来说的。服务器端是不存在跨域安全限制的,所以通过本机服务器端通过类似httpclient方式完成“跨域访问”的工作,然后在浏览器端用AJAX获取本机服务器端“跨域访问”对应的url.来间接完成跨域访问也是可以的.但很显然开发量比较大,但限制也最少,很多widget开放平台server端(如sohu博客开放平台)其实就么搞的.要讨论的是浏览器端的真正转载 2016-08-05 10:41:56 · 28405 阅读 · 0 评论 -
js判断undefined类型
if (reValue== undefined){ alert("undefined"); } 发现判断不出来,最后查了下资料要用typeof方法:if (typeof(reValue) == "undefined") { alert("undefined"); } typeof 返回的是字符串,有六种可能:"number"、"string转载 2016-08-19 15:36:59 · 282 阅读 · 0 评论 -
图片在页面中居中
String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>">二维码#picbox转载 2016-10-09 13:41:31 · 365 阅读 · 0 评论 -
js指定滚动条位置
1、获取当前页面滚动条位置距顶部的距离document.body.scrollTop //获取的是number类型数据2、制定滚动条的位置$("html,body").animate({ scrollTop: 400 }, 1000);原创 2016-10-12 11:56:02 · 1095 阅读 · 0 评论 -
微信jssdk录音功能开发记录
1.开发流程如果开发的是普通的展示性页面,就和开发普通的页面没有区别,不过这里要用到设备(手机)的录音功能,就需要调用微信app的录音接口,需要使用微信jssdk。使用微信jssdk:微信JS-SDK说明文档先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。[需要有微信公众号]引入JS文件通过config接口注入权限验证配置通过ready接口转载 2016-09-28 10:16:29 · 1160 阅读 · 0 评论 -
HTML5实现摇一摇功能
//先判断设备是否支持HTML5摇一摇功能if (window.DeviceMotionEvent) { //获取移动速度,得到device移动时相对之前某个时间的差值比 window.addEventListener('devicemotion', deviceMotionHandler, false);}else{ alert(转载 2016-10-21 10:37:56 · 802 阅读 · 0 评论 -
百度地图API的IP定位城市和浏览器定位(转)
百度地图API提供了Geolocation 和 LocalCity两个服务类。这俩API可以分别供用户在JavaScript中进行定位和城市确认。1 本质上,Geolocation这个类是使用了支持HTML5浏览器提供的Geolocation API 来进行定位的。目前Internet Explorer 9、Firefox、Chrome、Safari 以及 Opera 支持地理定位转载 2016-07-26 09:03:11 · 3180 阅读 · 1 评论