分类目录归档:Web

SQL2008选择与编辑所有行

在sql server2008里面,可能微软考虑到数据量比较大,如果直接返回所有行,可能造成耗费时间过多。所有默认为"编辑前200行"和"返回前1000行"。这对于有些朋友来说不太方面,那么如何如何实现"编辑所有行"和“选择所有行"呢?

具体方法为:Microsoft SQL Server Management Studio--工具--选项--SQL Server对象资源管理器--命令把其中的"编辑前<n>行命令的值"和"选择前<n>行命令的值"都改为"0",之后确[......]

Read more

jQuery stop()

jQuery stop() 方法用于停止动画或效果,在它们完成之前。

stop() 方法适用于所有 jQuery 效果函数,包括滑动、淡入淡出和自定义动画。
语法
$(selector).stop(stopAll,goToEnd);
可选的 stopAll 参数规定是否应该清除动画队列。默认是 false,即仅停止活动的动画,允许任何排入队列的动画向后执行。

可选的 goToEnd 参数规定是否立即完成当前动画。默认是 false。

因此,默认地,stop() 会清除在被[......]

Read more

jQuery animate()

语法:
$(selector).animate({params},speed,callback);
默认地,所有 HTML 元素都有一个静态位置,且无法移动。如需对位置进行操作,要记得首先把元素的 CSS position 属性设置为 relative、fixed 或 absolute!
$("button").click(function(){
$("div").animate({left:'+=100px',height:'150px'},"slow")
.animate([......]

Read more

变量命名规则

Camel标记法采用首字母小写,接下来的单词都以大写字母开头的方法,如myName。
Pastal标记法采用首字母大写,接下来的单词都以大写字母开头的方法,如MyName。
匈牙利标记法是在Pastal标记法的基础上,变量名前面加上一个小写字母,或者小写字母的序列,以说明该变量的类型,如sMyName。
jQuery animate() 操作CSS属性必须使用 Camel 标记法书写所有的属性名,比如,必须使用 paddingLeft 而不是 padding-left,使用 marginR[......]

Read more

jQuery选择器

<html>
<head>
    <title>Selector</title>
    <script src="../scripts/jquery-1.2.3.intellisense.js" type="text/javascript"></script>
</head>
<body>
    <input value="1" /> + 
    <input [......]

Read more

jQuery 语法

jQuery 语法是为 HTML 元素的选取编制的,可以对元素执行某些操作。

基础语法是:$(selector).action()

美元符号定义 jQuery
选择符(selector)“查询”和“查找” HTML 元素
jQuery 的 action() 执行对元素的操作

示例
$(this).hide() - 隐藏当前元素

$("p").hide() - 隐藏所有<p> 元素

$(".test").hide() - 隐藏所有 class=[......]

Read more

jQuery里$(this)和this的区别

如果你要使用html元素本身的属性或方法就需要使用this,如果你要使用jQuery包装后的方法或属性就要$(this),一般则有如下的关系.
$(this)[0] == this;
上文的代码是要使用this的地方是要调用表单form的有reset方法,而这一方法jQuery没有包装支持,所以才有this.reset(),也可以使用$(this)[0].reset();

关于什么时候使用二者?可以看如下例子:
<a href="http://segmentfault.com/[......]

Read more

AJAX - 服务器响应

服务器响应
如需获得来自服务器的响应,请使用 XMLHttpRequest 对象的 responseText 或 responseXML 属性。

属性
描述

responseText
获得字符串形式的响应数据。

responseXML
获得 XML 形式的响应数据。

responseText 属性
如果来自服务器的响应并非 XML,请使用 responseText 属性。

responseText 属性返回字符串形式的响应,[......]

Read more

AJAX - 向服务器发送请求

XMLHttpRequest 对象用于和服务器交换数据。

向服务器发送请求
如需将请求发送到服务器,我们使用 XMLHttpRequest 对象的 open() 和 send() 方法:
xmlhttp.open("GET","test1.txt",true);
xmlhttp.send();

方法
描述

open(method,url,async)
规定请求的类型、URL 以及是否异步处理请求。

method:请求的类型;GET 或 POST[......]

Read more

JS(JavaScript)插入节点的方法appendChild与insertBefore

首先 从定义来理解 这两个方法:

appendChild() 方法:可向节点的子节点列表的末尾添加新的子节点。语法:appendChild(newchild)

insertBefore() 方法:可在已有的子节点前插入一个新的子节点。语法 :insertBefore(newchild,refchild)

相同之处:插入子节点

不同之处:实现原理方法不同。

appendChild方法是在父级节点中的子节点的末尾添加新的节点(相对于父级节点 来说)。

insert[......]

Read more