前端
smile_life_
学如逆水行舟,不进则退
展开
-
解决div中包含img标签时,div高度变高过图片
解决div中包含img标签时,div高度会比img定义的高度高出3px左右原创 2022-12-08 15:49:33 · 1016 阅读 · 0 评论 -
$.ajax()方法详解
转载:http://www.cnblogs.com/tylerdonet/p/3520862.htmljquery中的ajax方法参数总是记不住,这里记录一下。1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分转载 2017-08-31 13:43:48 · 255 阅读 · 0 评论 -
js获取昨日、今日、本周、本月
昨日: var day = new Date(); day.setDate(day.getDate() - 1); var str = day.format("yyyy-MM-dd"); 今日: var day = new Date(); var str = day.format("...原创 2018-04-23 11:44:58 · 10625 阅读 · 2 评论 -
动态显示当前系统时间和移除定时器
<script type="text/javascript"> function getTime(){ var today = new Date();//获得当前时间 var year = today.getFullYear();//获得年份,其值4位数 var month = today.getMonth()+原创 2016-10-02 20:36:51 · 281 阅读 · 0 评论 -
获取多个input标签,并动态改变input标签的name属性
网上找了很多,都不如意,后来安装了个谷歌浏览器调试,发现问题:list数组中的值居然变少了,但不知道为什么会这样,求大神解答。原理我不知道,但是稍微修改下代码,还是实现了<script type="text/javascript"> //动态改变 function test(){ var list = document.getElementsB原创 2016-09-30 18:05:29 · 7537 阅读 · 0 评论 -
JavaScript基础
1、什么是JavaScript JavaScript是一种描述性语言,也是一种基于对象和事件驱动的,并具有安全性能的脚本语言。它与HTML(超文本标记语言)一起,在一个web页面中链接多个对象,与web客户实现交互。无论在客户端还是在服务器,JavaScript应用程序都要下载到浏览器的客户端执行,从而减轻了服务器的负担。 2、JavaScript的组成 3、在网页中引用Jav原创 2016-09-22 00:44:22 · 248 阅读 · 0 评论 -
js正则表达式
只能输入正整数或只能输入一个0开头var reg = /^(0{0,1}$|[1-9][0-9]{0,9})$/; var a = '00';alert(reg.test(a)) //false原创 2021-04-23 16:35:29 · 318 阅读 · 0 评论 -
一行代码限制输入框只能输入数字和字母并限制30个字符
oninput="value=value.replace(/[^\w\.\/]/ig,'');if(value.length>5)value=value.slice(0,30);" )"如:<input type="text" oninput="value=value.replace(/[^\w\.\/]/ig,'');if(value.length>5)value=value.slice(0,30);" )">原创 2021-04-26 20:52:59 · 735 阅读 · 0 评论 -
jQuery常用隐藏显示动画
转:https://www.cnblogs.com/mibear/p/6850440.html本人用了animate()对layui框架做自定义发现显示的时候无动画。后来看了这篇文章才知道原来那么多简便的方式就可以实现显示和隐藏,回想很久以前,貌似也学过,只是太久没用忘了。//动画显示,效果为:上下左右慢慢展开//300为动画时间$(某元素).show({duration: 300})//动画显示,上下左右慢慢缩回隐藏$(某元素).hide({duration: 300})//该元素显示时执行转载 2021-02-22 01:41:00 · 186 阅读 · 0 评论 -
Ajax跨域问题:跨域请求设置withCredentials
转:http://www.cnblogs.com/zhangcybb/p/6594991.html 最近在做运动城项目,这一个项目下面有多个子项目,如主数据项目,pos项目等。主数据项目的域名为www.topmall.com,POS项目的域名为pos.topmall.com。即两个项目的主域名相同,子域名不相同。 我们的登陆认证是放在主数据项目的,即进入POS项目如果检测未登陆,是先要调用主数原创 2017-07-04 19:52:20 · 11879 阅读 · 0 评论 -
jquery中使用serialize() 序列化表单时 中文乱码问题
//登录 $(".register-btn").click(function() { var form = $("#register-form").serialize(); //序列化中文时之所以乱码是因为.serialize()调用了encodeURLComponent方法将数据编码了 //原因:.serialize()自动调用了encodeURIComponent方法将数据编码了 //解决方法:调用decodeURICompon...原创 2022-03-13 03:05:03 · 869 阅读 · 0 评论 -
使用jQuery.data() 注意事项
我很喜欢使用jquery去解决前端的问题。今天在使用data()函数时候发现有点坑,试了好久没出来,现在总结下。通常我们会使用ajax请求后端,并且返回json对象,然后拿这个对象遍历出值并放到元素中显示出来。当我们需要在这个在这个元素设置一个标识时。我们可以自定一个属性,并用attr() 方法去获取值。如<span class="s" userid="1" >张三</spa...原创 2020-04-08 18:01:51 · 249 阅读 · 0 评论 -
在action中配置@Result(params={"root","{d,message}"})
问题的产生:我需要通过json给前台传回多个参数,一开始注解中是这样写的:params={“root”,”d,message”},在前端只能取到message的值,后来加上大括号就行了:params={“root”,”{d,message}”},需要注意的是,d这个部门对象中的属性不要有其他对象或者集合,有的话在返回json过程中会出错,这时可以给其他对象或者集合的getter方法上面加@JSON(原创 2017-04-25 19:21:50 · 4171 阅读 · 0 评论 -
Ajax请求到action,action返回整个页面的方式
以前用Ajax都是返回对象数据,然后循环遍历对象数据去拼接成某个需要刷新模块的内容。当数据量大的时候,或者页面节点比较复杂多的时候,还真麻烦,而且需求改变的时候,要去改变拼接的内容,实在看得眼花缭乱,老实说,Ajax,jQuery那些技术并不精通,等有时间再全部过一遍。实现方式 $(parent.document).on("click",".upStaff",function(){原创 2017-04-22 10:29:27 · 4893 阅读 · 0 评论 -
判断当前访问web项目的设备,如果是手机则跳转手机页面
< script src=”http://siteapp.baidu.com/static/webappservice/uaredirect.js” type=”text/javascript”>< /script> < script type=”text/javascript”>uaredirect(“你的手机版网址”);< /script>就是上面的这段代码,大家复制一下,把网址换了就可以了,转载 2017-06-05 10:13:36 · 1141 阅读 · 0 评论 -
实现复选框的全选和全不选效果
<script type="text/javascript"> function check(){ var inputList = document.getElementsByName("product"); for(var i=0;i<inputList .length;i++){ inputList [i].checked = document.g原创 2016-10-01 00:32:43 · 1062 阅读 · 0 评论 -
生成二维码与条形码的各种方法
二维码 方法1:将网址生成二维码的API调用接口 http://pan.baidu.com/share/qrcode?w=150&h=150&url=http://www.54admin.net http://b.bshare.cn/barCode?site=weixin&url=http://www.54admin.net http://s.jiathis.com/qrcod原创 2017-06-16 14:06:25 · 13818 阅读 · 0 评论 -
手机端web开发三级联动工具
最近做手机端web开发,碰到需要选择地址这个需求,地址嘛,自然是多级联动的,如果像PC端那样显示就不好看了,毕竟手机屏幕小,要做到精致。不想自己写,所以上网找插件,找了很多,终于找到一款合适的,如图,这个是被修复bug和细微改变的了,拿来就可以用。如果你不想用来做地址插件,也可以把自己的数据按照它的json格式去加载,废话不说了,看图吧下载地址:https://download.csdn.ne...原创 2018-11-30 15:54:08 · 1310 阅读 · 0 评论 -
防止表单自动加载浏览器记住用户名及密码
做保存员工信息时用到了表单,当初登录时候让浏览器记住密码了,所以做表单在用到<input class="form-control" type="password" name="staff.pwd" >的时候,浏览器就把账号和密码赋值到了<input>中。网上的解决办法:(对谷歌有效,火狐无效,因为当改变类型为password时又失效了,而谷歌就可以。另外autocomplete=”off”属性原创 2017-05-08 13:44:24 · 2558 阅读 · 0 评论