js篇
清风自来&静等花开
Each person has a unique way of seeing, hearing, touching, tasting and thinking.
展开
-
输入框只能输入0或非0的正整数
jquery下validate校验正整数时,对于“00” “000” “000000000000”等全零的数据校验通过,导致校验正整数有问题,本次来记录并分析下解决办法。原创 2021-03-26 13:50:33 · 1545 阅读 · 0 评论 -
ligerui之控件列表初始化设置
最近在整老项目,用的框架也比较老,甚至官网的API都不全了… ligerUI框架grid加载列表时,默认为加载第1页的数据,若想有变更则需要去改下控件,下面就来记录下修改的过程,可以供有需要的人做个参考。 //列表对象命名为testGrid //以获取第2页并查询10条数据为例 //设置页码 testGrid.realGrid.options.page=2; //设置页面数据条数 testGrid.realGrid.options.pageSize=10; //ligerGrid.js 修改loadDa原创 2020-10-19 21:36:16 · 519 阅读 · 0 评论 -
浏览器-文件解析
最近遇到解析浏览器上传文件的兼容性问题,下面就来记录并分享一下各浏览器解析上传文件的方式,后续会继续来补充: if (window.FileReader) { var file = input.files[0]; filename = file.name.split(".")[0]; var reader = new FileReader(); reader.onload = function() { console.log(this.result); } reader.r原创 2020-07-13 22:50:36 · 512 阅读 · 0 评论 -
jQuery之文档就绪事件
一、 jQuery语法 jQuery是通过选取HTML元素,并对选取的元素执行某些操作。 基础语法:$(selector).action() 1)美元符号定义jQuery 2)选择符(selector)“查询”和“查找”HTML元素 3)jQuery的action()执行对元素的操作 示例: //隐藏当前元素 $(this).hide() //隐藏所有<p>元素 $("p").hid...原创 2019-01-11 14:16:34 · 1375 阅读 · 0 评论 -
js之随机数
JavaScript生成随机数的方法 function getRandomNum() {//获取随机数 var e = 490, n = Math.random(); return 10 + Math.round(n * e) }原创 2019-02-27 19:34:07 · 572 阅读 · 0 评论 -
js之创建页面桌面快捷方式
JavaScript生成桌面快捷方式方法 function toDesktop() { var e = getDomainName();//路径 try { var n = new ActiveXObject("WScript.Shell"), t = n.CreateShortcut(n.SpecialFolders("Desktop") + "\...原创 2019-02-27 19:37:39 · 5746 阅读 · 1 评论 -
js之校验邮箱
JavaScript使用正则表达式校验邮箱有效性,方法如下: function validateMail(mail){//校验邮箱 if(mail!=""){ var strRegex = /^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/; if(!strRegex.test(mail)){ jAlert("<div id='popup_me...原创 2019-03-04 16:02:22 · 6625 阅读 · 0 评论 -
js之校验电话号码
JavaScript通过正则表达式校验电话号码的有效性,方法如下: function validateTel(tel){//校验电话 if(tel!=""){ var strRegex = /^(13|14|15|17|18)\d{9}$/; if(!strRegex.test(tel)){ jAlert("<div id='popup_message'>...原创 2019-03-04 16:04:21 · 3316 阅读 · 0 评论 -
jquery之数据表-行单击事件
下面介绍一下query插件dataTable行单击事件的用法: //行单击事件 $('example tbody').on('click','tr',function(){ var element = "input[name='checkbox1']:eq("+(this.rowIndex-1+")";//设置需获取得行元素 if($(element).is(":focus")){//获取已获...原创 2019-03-08 10:10:10 · 1397 阅读 · 0 评论