摘要: xmlHttpRequest对象的status代表当前http请求的状态,是一个长整型数据,现在介绍一下它的含义。 http请求状态及其含义表 1xx - 信息提示 100 - 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) 101 - 服务器将遵从客户的请求转换到另外一种协议。(HTTP 1.1新) 2xx - 成功 200 - OK 一切正常,对GET和POST请求的应答文档跟在后面。 201 - Created 服务器已经创建了文档,Location头给出了它的URL。 202 - Accepted 已经接受请求,但处理尚未完成。 203 - Non-Auth 阅读全文
posted @ 2013-01-29 10:26 木兔女侠 阅读(355) 评论(0) 推荐(0) 编辑
摘要: jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()的(这个后面会说到).1. load( url, [data], [callback] ) :载入远程 HTML 文件代码并插入至 DOM 中。url (String) : 请求的HTML页的URL地址。data (Map) : (可选参数) 发送至服务器的 key/value 阅读全文
posted @ 2013-01-29 10:12 木兔女侠 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 当要对类似的一些数据进行类似的操作,返回类似的结果的时候,就可以用out关键字来定义输出参数: eg:对文本框中内容进行检测时,根据要求返回不同的提示时候,我们不必要去定义n多个类似的方法,而是定义一个方法就可以解决: protected bool CheckInput(out string errmsg, string name, string email, string tel, string msg) { errmsg = ""; if (name.Trim().Length > 20) { errmsg = "姓名不能多于20个字符"; } 阅读全文
posted @ 2013-01-29 09:17 木兔女侠 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 如果在方法声明参数中未使用ref或out关键字,在方法中更改参数的值,当控制传递回调用过程时,不会保留更改的值;我们可以通过方法参数关键字,更改这种行为。1.ref2.out3.paramsref和out关键字都可以使参数按引用传递,当控制权传递回调用方时,在被调方法中对参数所做的任何修改都将反映在该变量中,在使用时,都要求方法定义和调用方法显式使用ref或out关键字,但是它们有如下的几个区别:a.当使用ref关键字时,传递到ref参数的变量必须事先初始化,而与 out不同,out 的参数在传递前不需要初始化,请看示例:static void Main(string[] args) { st 阅读全文
posted @ 2013-01-29 08:57 木兔女侠 阅读(139) 评论(0) 推荐(0) 编辑