javascript
ganen_qian
积极、认真、负责
展开
-
继——AJAX中弹出窗口连续弹出 .
对于前段时间提到过的“AJAX中弹出窗口连续弹出 ”的问题,提供了一种解决方案:将弹出窗口过程在前台js中实现,即可每次都弹出相同内容窗口。对于这个解决方案,在部署到服务器时又遇到了问题,服务器为ie6,也许不兼容弹出窗口的js,弹出窗口的内容无法加载。因此开始寻求第二个解决方案:从本质原理出发,对于同一内容窗口第二次没有弹出的原因是,后台调用弹出窗口的代码完全相同(相同方法,方法参数原创 2012-12-24 10:46:46 · 1073 阅读 · 0 评论 -
Jquery easyui tree 一些常见操作
遍历tree nodesfunction Travel(treeID){//参数为树的ID,注意不要添加# var roots=$('#'+treeID).tree('getRoots'),children,i,j; for(i=0;i<roots.length;i++){ alert(roots[i].text); children=$('#'+treeID)转载 2013-08-13 17:44:52 · 3095 阅读 · 1 评论 -
js、jquery插件记录
时间紧~忙里偷闲记录一下自己最近用过的不错的js、jquery插件:以时间轴形式展现记录:TimeLider;以日历形式展现记录:fullcalendar;图表插件:HighChart;原创 2013-11-06 14:49:08 · 600 阅读 · 0 评论 -
Google Map Api 谷歌地图接口整理
一:基本知识: 1. 使用谷歌地图 API 的第一步就是要注册一个 API 密钥,需要注重一下两点: 1.假如使用 API 的页面还没有发布,只是在本地调试,可以不用密钥,随便用个字符串代替就可以了。 2.API 密钥只对网站目录或者域有效。对不同域的网页,需要用这些域分别注册不同的密钥2.页面引用javascript文件 URL(http://ditu.goo转载 2014-03-20 13:25:34 · 12044 阅读 · 0 评论 -
Jquery dom查找方法 性能分析
每次要动笔写一篇文章时,才发现需要准备的很多很多,原本只想记录一个小点,但一要写文章就会发现能牵扯出一大面来,再次验证了:基础很重要!本文只记录笔者近期开发中遇到的jquery dom基本查找方法,然后将各种方法性能做了一个比较,目的是希望自己在以后dom元素查找时,使用最优的方案。jquery为遍历dom结点操作提供了丰富的方法:children()、next()、nextAll()、pre原创 2016-04-13 13:50:29 · 1136 阅读 · 0 评论 -
联想输入
最近遇到了一个小需求:根据输入模糊匹配,并快速选择。即联想输入,如下图效果:抛开词库,分词等这些逻辑,只管前端实现,初步构思了以下思路:1、监控输入变化事件:onkeyup或onchange;2、匹配结果容器位置定位;3、匹配结果容器显示隐藏;4、匹配结果容器按键响应,方向键及enter:onkeydown;5、输入内容截取并替换;按照上面思路尝试demo,遇到原创 2016-04-13 18:30:09 · 719 阅读 · 0 评论 -
多选下拉控件multiselect使用小结
项目开发中,需要用到多选下拉列表插件,由于项目前端框架采用了bootstrap,因此自然选择了bootstrap的组件。经了解其有两组插件:1、第一个组件是写bootstrap table的主人公 wenzhixin 封装的一个组件—— multiple-select 。这个组件风格简单、文档全、功能强大。Multiple-Select源码主页: https://github.原创 2016-03-24 16:30:35 · 102227 阅读 · 11 评论