- 浏览: 6391 次
最新评论
-
baiyafeng1:
jquery有的
trim()的一个小问题 -
tgwiloveyou:
js里有trim()函数? jQuery中倒确实有$.trim ...
trim()的一个小问题
文章列表
好多年没写博客了。今天闲来无事。
最近公司的项目使用vue绑定数据,节省不少开发时间。
今天的重点在于,两个日期输入框,一个开始日期,一个结束日期,使用datepicker控件。
使用vue绑定也没问题,但是有需求是,点击永续按钮,结束日变为9999-12-31,自然是在js里设置data.endTime = "9999-12-31"即可。
问题来了,设置后,开始日期自动清空。
测试如果手动输入时间不会清空,有用过的遇到类似问题解决的麻烦留个言
以前在笔记本上敲代码,做页面从来都是用IE 9或者干脆360浏览器测试,所以页面居中一直都是在body里用css的text-align:center实现。后来换到XP系统,浏览器也换到谷歌或者firefox,发现不行了,几经调试,发现其实也容易。body最外给个层,设置margin:auto就OK啦!
今天上午做项目时,被一个小问题困扰了近半小时。经过慢慢调试,最终发现问题之所在:
一般做登录验证在js里都会加上trim()来去掉两边的空,今天做的时候测试Opera、Chrome、
Firefox完全没有问题。遗憾的是用IE测的时候始终说找不到对象。复制错误信息,临时网上搜了下,还以为是病毒。边杀毒,边自己调试,最终发现原来IE 8(IE 9未测)以下不支持trim(),用Jquery的$.trim()即可。