学习笔记
vivian_hnd
前端开发,初步学习阶段
展开
-
easyui 加载本地json 文件的方法
这是我工作中遇到的问题总结,拿出来跟大家分享一下:easyui 加载本地json 文件的方法,<table id="tt" width="100%" class="easyui-datagrid" style="height:300px"></table>$('#tt').datagrid({ title:'业务描述', iconCls:'icon-s原创 2017-12-15 17:18:07 · 3891 阅读 · 0 评论 -
关于easyui中combobox怎么在三级联动中点击第一级时清空第三极
今天在项目中遇到 三级联动效果 : 当选择省份的时候 自动清空 市 和 区县的内容 和下拉表单的内容,刚开始的时候 我用的是combobox的clear 方法,只是清空选中项,不能清空下拉数据的内容 他会一直存在最后找到了这个方法://它会清空$('#ID').combobox('loadData', {});原创 2017-12-27 17:24:20 · 925 阅读 · 0 评论 -
数组去重的10中方法
之前一直没遇到过这种问题,现在闲来无事总结一下数组去重的问题,以下是我总结的几种数组去重的问题: 方法1:<script type="text/javascript"> //方法一 var arr = [1,23,1,1,1,3,23,5,6,7,9,9,8,5]; function removeDuplicatedItem(arr) { for(var i原创 2017-12-06 18:16:19 · 291 阅读 · 0 评论 -
js 执行完一个函数之后再执行另外一个函数
一、第一种情况:运动函数执行完之后再执行另外一个函数 注释:按钮点击之后,div先显示出来,然后宽度和高度再增加到300pxbutton class="btn">点击我button>div id="div2"> p>人的灵魂所必须的东西,是不需要用金钱来买的p>div>style> div{height: 200px;width: 200px;padding:15px原创 2017-05-17 19:04:48 · 39182 阅读 · 0 评论 -
学习了解javascript 闭包
闭包(closure )是javascript 语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 下边就是我的学习笔记,对于javascript 初学者应该是很有用的。 一:变量的作用域 要理解壁报,首先必须理解javascript 特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。var n=999; function f1(){ aler原创 2018-01-05 17:58:34 · 199 阅读 · 0 评论 -
css中你不知道的expression
今天看公司老项目 expression是在IE5版本之后支持使用的,用来把CSS属性和Javascript脚本关联起来,【这里的CSS属性可以是元素固有的属性,也可以是自定义属性。】是动态设置CSS属性的强大方法,但也存在着一定的危险性。 CSS属性后面可以是一段Javascript表达式,CSS属性的值等于Javascript表达式计算的结果。在表达式中可以直接引用元素自身的属性和方法,也可以使原创 2018-01-18 17:30:18 · 240 阅读 · 0 评论 -
写一篇关于操作数据库表格的基本操作
工作中有时候会接触到一些后端数据库的东西,而且我对这一方也有一点好奇,数据库这一块到底是怎么一回事,然后自己在网上看了一些数据库的基本知识,自己做的笔记,不喜勿喷。一:数据库功能:增 删 查 改 功能① 增(就是插入数据)SQL insert 插入数据 (INSERT INTO 表名称 VALUES (值1, 值2,....))· (INS...原创 2018-02-09 17:00:26 · 315 阅读 · 0 评论 -
获取浏览器最顶层窗口的内容
我们公司的项目使用一个个iframe标签嵌套的,于是遇到了一个问题,利用 doucment.body 获取不到最顶层浏览器窗口的body ,今天上网查了发现利用下边的方法可获取到浏览器最高窗口的内容.var goUrl = document.createElement("a");goUrl.href = "http://baidu.com"; window.top.document原创 2018-04-13 14:06:45 · 2711 阅读 · 0 评论 -
js trigger()方法的用法:
trigger() 方法触发被选元素上指定的事件以及事件的默认行为(比如表单的提交)。 该方法与 triggerHandler() 方法类似,不同的是 triggerHandler() 不触发事件的默认行为。 与 triggerHandler() 方法相比的不同之处:它不会引起事件(比如表单提交)的默认行为.trigger() 会操作 jQuery 对象匹配的所有元素,而 .triggerH原创 2017-12-07 09:31:45 · 35806 阅读 · 1 评论 -
js 获取随机数的方法
function GetRandomNum(Min,Max){ var Range = Max - Min; var Rand = Math.random(); return(Min + Math.round(Rand * Range)); } var num = GetRandomNum(1,10); alert(num); 1.M原创 2017-12-06 18:41:43 · 451 阅读 · 0 评论 -
wrapInner();用法
wrapInner(); 自己的理解就是包裹元素 举例说明:我在a标签的外边包了一个b标签<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <a href="#">我在做测试</a><input type="button" value="点击我上边文字会变粗"><script type="text/ja原创 2017-04-21 16:45:34 · 318 阅读 · 0 评论 -
slice 和 substring 用法总结
slice(); 把匹配元素集合缩减为指定的指数范围的子集。 substing();这个方法用于提取字符串中介于两个指定下标之间的字符。 下面举例说明:一: slice的用法第一种用法: 如果在slice方法中只放入两个参数<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <p>This is a parag原创 2017-04-21 17:09:52 · 467 阅读 · 0 评论 -
indexOf()用法
indexof();返回某个字符串在某个字符串中首次出现的位置;<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <p id="demo">单击按钮显示从位置4开始查找的“苹果”第一次出现的位置:</p><button id="btn">点我</button><script>$('#btn').click(f原创 2017-04-21 18:07:45 · 890 阅读 · 0 评论 -
js 事件绑定on()的用法,以及对于其他绑定事件的比较
一: 函数绑定原创 2017-05-12 09:25:54 · 14753 阅读 · 1 评论 -
callback 函数的用法
callback函数会在当前动画100%完成之后才会执行 jQuery Callback函数的用法:$(selector).hide(speed,callback); speed 或 duration 参数可以设置很多不同的值,例如“fast”“slow”“normal”或者毫秒。由于js 语句是逐一执行的,按照顺序,动画之后的语句可能会产生错误或者页面冲突,因为动画还没有完成,为了避免这个情况原创 2017-05-17 19:50:39 · 2669 阅读 · 0 评论 -
基于easyui 框架,通过读取json 文件实现省市区三联动的效果
由于项目需要,我们项目是用的easyui 的框架,然后需要用到省市区三联动效果,一般的jQuery 获取json 文件 实现 三联动效果,不能够满足我们的需求,因为我们select 下拉框都是通过easyui combox 效果来实现的,所以我自己写了一个 基于easyui 框架 通过读取json 文件实现省市区三联动效果的脚本,废话不多说,开始讲重点:1.先说一下他实现的思想: 实现三联动效果,原创 2017-11-16 17:01:55 · 2214 阅读 · 3 评论 -
解决关于低版本的easyui (1.3.1及以下)框架 select 下拉框会自动校验的问题
工作中遇到select 下拉框问题,首先如果想要跟combobox 下拉框统一 那么就要先把select 下拉框转化一下,直接在select 标签中添加 ” easyui-combobox " 类<select id="provinceCode" name="provinceCode" class="easyui-combobox" style="width:200px;"></select>原创 2017-12-08 11:25:10 · 337 阅读 · 0 评论 -
关于表单序列化的三种方法:
表单序列化:方法1:serialize(): 就是把表单信息序列化成一个字符串 (认为最常用 的方法)<html><head><script type="text/javascript" src="/jquery/jquery.js"></script><script type="text/javascript">$(document).ready(function(){ $("butt原创 2017-12-08 18:12:21 · 7477 阅读 · 0 评论 -
JavaScript charAt() 方法
解释:charAt() 方法可返回指定位置的字符在字符串 “Hello world!” 中,我们将返回位置 1 的字符: stringObject.charAt(index)<script type="text/javascript"> var str="Hello world!" document.write(str.charAt(1))</script>以上代码输出的是 e原创 2017-12-06 18:28:10 · 1163 阅读 · 0 评论 -
VS code 设置中文后也显示英文的问题
今天第一次安装使用VSCode软件,第一步就是汉化,过程中遇到了这个问题,分享一下按f1 搜索 Configore Display Language 设置 zh-cn 关闭软件重启。如果重启菜单等还是英文的,在商店查看已安装的插件,把中文插件重新安装一遍,然后重启软件。...转载 2018-09-21 10:01:41 · 2990 阅读 · 2 评论