`
文章列表
转载自:http://www.cnblogs.com/sukiwqy/archive/2010/04/20/1716166.html     今天遇见这么一个小小的问题,就是文本框中需要输入内容才可以提交,如果没有输入就提示并使该文本框获得焦点! 这么一个简单的事情如果没有使用jQuery的话 是不是对象.focus()就可以了, 可是当我们使用了jQuery 这样$("#nameInput") 返回的就不是DOM对象了而是jQuery对象, 这样的话$("#nameInput").focus()这个方法的意义也就变了, 并不是使这 ...
转载自: http://www.365mini.com/page/jquery-on.htm   on()函数用于为指定元素的一个或多个事件绑定事件处理函数。 此外,你还可以额外传递给事件处理函数一些所需的数据。 从jQuery 1.7开始,on()函数提供了绑定事件处理程序所需的所有功能,用于统一取代以前的bind()、 delegate()、 live()等事件函数。 on()支持直接在目标元素上绑定事件,也支持在目标元素的祖辈元素上委托绑定。在事件委托绑定模式下,即使是执行on()函数之后新添加的元素,只要它符合条件,绑定的事件处理函数也对其有效。 此外,该函数可以为同一元 ...
转载自: http://www.cnblogs.com/RascallySnake/archive/2010/05/07/1729563.html   JQuery的extend扩展方法:      Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。      一、Jquery的扩展方法原型是:    extend(dest,src1,src2,src3...);       它的含义是将src1,src2,src3...合并到dest中,返回值为合并后的dest,由此可以看出该方法合并后,是修改了des ...
一:使用JQuery:     用inArray()函数:   $.inArray(value, array) ;     二:使用indexOf:    indexOf在某些IE版本不兼容,可以先判断: if (!Array.indexOf) { Array.prototype.indexOf = function (obj) { for (var i = 0; i < this.length; i++) { if (this[i] == obj) { return ...
  首先给JS的数组对象定义一个函数,用于查找指定的元素在数组中的位置,即索引,代码为: Array.prototype.indexOf = function(val) { for (var i = 0; i < this.length; i++) { if (this[i] == val) return i; } return -1; };     然后通过这个元素 ...
jquery datatables 的serverSide 为true时,从服务器端取数据,前端用js进行增加或删除行时,datatables的api中 row.add() row().delete()将不起作用,因为add或delete后会调用draw(),draw()会向服务器端重新发次请求,刚才添加或删除的dom瞬间被服务器端返回的数据覆盖了,问题深入讨论: http://stackoverflow.com/questions/38486228/datatables-row-add-doesnt-work-with-serverside-option   解决办法:   先发 ...

jQuery each用法

转载自:http://www.cnblogs.com/mabelstyle/archive/2013/02/19/2917260.html   each函数根据参数的类型实现的效果不完全一致: 1、遍历对象(有附加参数) $.each(Object, function(p1, p2) { this; //这里的this指向每次遍历中Object的当前属性值 p1; p2; //访问附加参数 }, ['参数1', '参数2']);     2、遍历数组(有附加参数) $.each(Array, function(p1, p2){ ...
  height、clientHeight、scrollHeight、offsetHeight区别   $(window).height(); //浏览器当前窗口可视区域高度 $(document).height(); //浏览器当前窗口文档的高度 $(document.body).height();//浏览器当前窗口文档body的高度 $(document.body).outerHeight(true);//浏览器当前窗口文档body的总高度 包括border padding margin $(window).width(); //浏览器当前窗口可视区域宽度 $( ...
      private static String transferException2String(Exception e) { try { StringWriter sw = new StringWriter(); PrintWriter pw = new PrintWriter(sw); e.printStackTrace(pw); return sw.toString(); } catch (Exception e2) { ...
  <div class="row result-div"> <div class="col-sm-12 col-md-12 col-lg-12"> <table class="table table-responsive table-bordered-gene table-hover table-border-white-2 table-bg-light-blue" id="traitMarkerDatatable"> ...
转载自:http://www.daixiaorui.com/read/92.html   js平滑滚动到顶部,底部,指定地方 在线演示:http://www.daixiaorui.com/Public/demo/js/scroll.html     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns=" ...
使用HttpServletResponse下载文件   @RequestMapping("/down") public void down(HttpServletRequest request,HttpServletResponse response) throws Exception{ //1.获取要下载的文件的绝对路径 String realPath = "/data/software/db/mysql-workbench-community-6.3.7-osx-x86_64.dmg"; ...
转载自:http://qstar.iteye.com/blog/1677130   对于一个WEB应用来说,页面的基本结构往往是固定的,页面中的很多部分,例如页面统一的头部、尾部和菜单,我们一般是不太需要变化的,各个页面基本一致,变化的往往是页面的具体内容部分,这样,布局(layout)功能的使用,就能大大减化前端页面的复杂性了。这里简单介绍一下如何使用velocity框架来实现页面的布局。          我们知道,要在spring框架中配置velocity,一般需要配置两个bean,一个是velocityConfig, 别一个则是viewResolver。先来看velocityCo ...
        Mac下python安装很快也很方便,但mysql库安装费了2天时间还没装上,最近和同事交流,才最终装上,详细流程如下:         第1步:最重要的一步,Mac上要安装有mysql的server,去mysql官网下mysql server的安装包,是个tar.gz; 然后在 /usr/local下创建mysql文件夹,然后将tar.gz解压后的文件夹及文件全部拷到mysql文件夹下;这些操作需要管理员权限;          第一步很重要,没有第一步其它全白扯,我就是第一步没安装导致如何也装不上;        第2步:vi ~/.bash_profile,应该如 ...
    ConnectTimeout: 链接建立的超时时间; SocketTimeout:响应超时时间,超过此时间不再读取响应; ConnectionRequestTimeout: http clilent中从connetcion pool中获得一个connection的超时时间;
Global site tag (gtag.js) - Google Analytics