
JavaScript
文章平均质量分 73
思灵月
从小鲜肉到柔腻大叔,从hello world 到 connect timeout
展开
-
JS创建类和对象
【本文引自:http://www.cnblogs.com/tiwlin/archive/2009/08/06/1540161.html】JavaScript 创建类/对象的几种方式在JS中,创建对象(Create Object)并不完全是我们时常说的创建类对象,JS中的对象强调的是一种复合类型,JS中创建对象及对对象的访问是极其灵活的。JS对象是一种复合类型,它允许你通过变量名存储和访问,换一种思原创 2016-06-14 12:06:16 · 421 阅读 · 0 评论 -
DWZ框架分页控件中遇到的问题
现在进行一个项目,后台用的是dwz框架,真的是很不错的框架,大大提高了效率。在使用过程中遇到一些小问题,在此记录下来,作为积累吧。问题1:分页控件中选择后跳转至初始页。 问题分析:将鼠标放到的数字中,url会显示:http://localhost:8080/项目名/#,于是跟踪代码,在dwz.combox.js中,有下面一段代码影响了全局:$("option", $this).each(funct原创 2016-12-28 15:58:43 · 2151 阅读 · 0 评论 -
DWZ 动态生成树菜单
基本思路:父节点装到一个list,子节点装到另外一个list,遍历父节点,再从父节点里面遍历子节点,拼接相应的html字符串。实现方法如下public Map queryAccountMenu(Integer id) { List list = this.resourcesMapper.queryAccountMenu(id); StringBuffer sb = new String原创 2016-04-06 15:03:58 · 3697 阅读 · 1 评论 -
DWZ在IE下样式失效问题的处理
DWZ在IE下样式失效原创 2016-04-18 15:29:44 · 1347 阅读 · 0 评论 -
JQuery应用笔记【持续更新】
【1】、JQuery 获取服务端传回的json数据var jsonURL = "XXX.action";jQuery.getJSON(jsonURL,function(data) { console.log(data);});【2】JQuery 美元符号冲突,使用一下方法限定美元符号使用范围(function($){ //逻辑 //... //逻辑})(jQuery);【3】JQ原创 2016-06-14 12:09:41 · 685 阅读 · 0 评论 -
js日期相减函数
//返回相差豪秒数function dateDiff(oldDate,newDate){ oldDate = oldDate.replace(/-/g,"/"); newDate = newDate.replace(/-/g,"/"); var date1 = new Date(oldDate); var date2 = new Date(newDate); return (date2-date1原创 2016-06-14 12:07:57 · 1149 阅读 · 0 评论 -
细说JavaScript面向对象编程
<span style="mso-ascii-font-family:Cambria;mso-hansi-theme-font:major-latin;font-family:宋体;mso-hansi-font-family:Cambria;mso-ascii-theme-font:major-latin;" >细说JavaScript<span style="mso-ascii-font原创 2016-06-14 12:07:51 · 382 阅读 · 0 评论 -
JS 跨域理解
什么是跨域JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一些问题简单地整理一下:首先什么是跨域,简单地理解就是因为JavaScript同源策略的限制,a.com 域名下的js无法操作b.com或是c.a.com域名下的对象。更详细的说明可以看下表:URL说明是否允许通信http://w原创 2016-06-14 12:07:49 · 456 阅读 · 0 评论 -
JS处理特殊字符
//匹配中文 数字 字母 下划线 var checkInput = function (str) { var pattern =var pattern = /^[\w\u4e00-\u9fa5]+$/gi; if(pattern.test(c)) { return false;原创 2016-06-14 12:07:08 · 1314 阅读 · 0 评论 -
Extjs关于FormPanel布局
FormPanel有两种布局:form和column,form是纵向布局,column为横向布局。默认为后者。使用layout属性定义布局类型。对于一个复杂的布局表单,最重要的是正确分割,分割结果直接决定布局能否顺利实现。如果不再使用默认布局,那么我们必须为每一个元素指定一种布局方式,另外,还必须遵循以下几点:【1】落实到任何一个表单组件后,最后总是form布局【2】defaultType属性不一原创 2016-06-14 12:06:46 · 553 阅读 · 0 评论 -
Extjs 前台分页(假分页)
/*This file is part of Ext JS 3.4Copyright (c) 2011-2013 Sencha IncContact: http://www.sencha.com/contactGNU General Public License UsageThis file may be used under the terms of the GNU Gener原创 2016-06-14 12:06:43 · 1528 阅读 · 0 评论 -
Extjs 等待提示的几种方式
1.Store加载信息等待ExtJs的Store在加载时候一般是延迟加载的,这时候Grid就会先出现一片空白,等加载完成后才出现数据;因此,我们需要给它添加一个提示信息!但是Store却没有waitMsg属性。解决方案:1.给store添加监听器,监听beforeload事件,加载前弹出提示框,加载完成后关闭提示框2.callback为load的回调函数,在加载完成后执行,因此关闭提示框由它完成;原创 2016-06-14 12:06:40 · 3024 阅读 · 0 评论 -
Ext获取表单中列行值
Ext获取表单中列行值 1) 表格数据选择行选择模式:Js代码 var rowcount = grid.getSelectionNode().getSelections(); var rowcount = grid.getSelectionNode().getSelections(); 可以获取全部选中的记录,得到的rowcount将是一个Array,比如想获取sex列的数据,语句如下Js代码 v原创 2016-06-14 12:06:37 · 1667 阅读 · 0 评论 -
JQuery中根据属性或属性值获得元素
根据属性获得元素1.比如要获取页面p标签中属性有id的元素 $("p[id]").css("color","red");根据属性值获得元素1.$。在jQuery 中$(""),这个语法等同于$(document.createElement("span")) ,这是一种用法,在选择元素的时候还会这样子的用:[attribute$=value],匹配给定的属性是以某些值结尾的元素。下面举个例子来说明一原创 2016-06-14 12:06:34 · 471 阅读 · 0 评论 -
JS 从URL获取参数方法
//从url获取参数。paras:参数名字function requestParam(paras){ var url = location.href; var paraString = url.substring(url.indexOf("?")+1,url.length).split("&"); var paraObj = {}; for (i=0; j=paraString[i]; i+原创 2016-06-14 12:06:32 · 428 阅读 · 0 评论 -
DWZ框架分页控件中遇到的问题
现在进行一个项目,后台用的是dwz框架,真的是很不错的框架,大大提高了效率。在使用过程中遇到一些小问题,在此记录下来,作为积累吧。问题1:分页控件中选择后跳转至初始页。问题分析:将鼠标放到的数字中,url会显示:http://localhost:8080/项目名/#,于是跟踪代码,在dwz.combox.js中,有下面一段代码影响了全局:$("option", $this).each(原创 2016-03-29 10:24:52 · 3550 阅读 · 0 评论