摘要:
1.定义视图的好处是可以直接对用户赋予视图的权限,通过视图查数据,这样就可以不用对用户赋予表的权限,实现表的安全。并且一张表可以建立多个不同的视图,也就是对于不同的操作员可以在一张表上定义对个不同的视图,简化了逻辑。但是视图的缺点是:除了执行用户定义的SQL语句外还要执行视图的语句,并且视图大部份是不能执行更新操作(除了基表是单表并且不能有聚集函数,distinct等修饰的情况),因此视图主要用于查询。对于在定义视图的过程中我们不能在语句中进行排序,如果要对得到的结果排序,我们可以对视图进行查询操作,然后排序,例如:select * from 视图名 order by name如果要对视图进行 阅读全文
摘要:
用IN 运算符var o={a:"1",b:"2"}for(var p in o){alert(p);//属性名alert(o[p]);//属性值}返回一个布尔值,指出一个对象是否具有指定名称的属性。object.hasOwnProperty(proName)参数object 必选项。一个对象的实例。 proName 必选项。一个属性名称的字符串值。 说明如果 object 具有指定名称的属性,那么 hasOwnProperty 方法返回 true;反之则返回 false。此方法无法检查该对象的原型链中是否具有该属性;该属性必须是对象本身的一个成员。示例 阅读全文
摘要:
偷懒直接用ajaxpro,方便,维护也方便,局域网的系统软件对性能要求不太高所以ajaxpro是个不错的选择。但是有些数据由JS取得传到后台转化有些不太一样。用js取得的日期,传到.net后台时,跟想要的结果会不一样1。var date=new Date(year,month,day);month必选项。表示的月份,是从 0 到 11 之间的整数( 1 月至 12 月)。所以要 new Date(year,month-1,day);2.new Date(year,month,day);是UTC时间北京时间和UTC时间差8小时左右所以 new Date(year,month-1,day, new 阅读全文
摘要:
Step 1First things first, we need something that looks awesome. So a quick trip to Photoshop and voila we have a nice mockup of what our tabbed compon... 阅读全文
摘要:
So you've become comfortable with jQuery and would like to learn how to write your own plugins. Great! You're in the right spot. Extending jQuery with plugins and methods is very powerful and can save you and your peers a lot of development time by abstracting your most clever functions into 阅读全文
摘要:
在javascript中关键字this是一个很难掌握的概念。它在不同的情况下指代不同的对象。下面就来看看,在JavaScript中各种this的使用方法有什么不同之处?1、在HTML元素事件属性中inline方式使用this关键字: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><divonclick="method(this)">element</div>这里的this代表触发onclick时间 阅读全文
摘要:
1。Array.prototype:就是Array的原型,很多时候理解这个原型有点不清不楚的其实,有点像.NET里的反射一个类凡是通过prototype加的属性,方法,都可以在这个类的对象里找到 对象.有时候我们也直接在某一对象添加属性方法,那么只能这个对象里找到,重新创建的对象是没有刚刚在上一对象里添加的属性方法的内置的类型可以通过prototype找到内置的属性方法Array.prototype.slice这句就是访问Array的内置方法因为Array是类名,而不是对象名,所以不能直接用Array.slice2。接下来说slice方法,这个简单返回一个数组的一段。arrayObj.slic 阅读全文
摘要:
概述jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及的,它兼容 CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery 是一个快速的,简洁的 javaScript 库,使用户能更方便地处理 HTML documents、events、实现动画效果,并且方便地为网站提供 AJAX 交互。 jQuery 还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有 阅读全文
摘要:
set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo-- =============================================-- Author: <Anncesky>-- Create date: <2008/3/16>-- Description: <Paged>-- =============================================ALTER PROCEDURE [dbo].[usp_pagination] @tableName varchar(255), -- 表名 @c 阅读全文
摘要:
/******************表行变色*************************/function ShowRowColor(id) { var tbl = $(id)[0]; if (tbl) { for (var i = 1; i < tbl.rows.length; i++) { tbl.rows[i].onmouseover = function () { for (var j = 0; j < this.cells.length; j++) { this.cells[j].style.backgroundColor = "#EDF1E8" 阅读全文