摘要:
利用JQuery的$.ajax()可以很方便的调用asp.net的后台方法。[WebMethod] 命名空间 1、无参数的方法调用, 注意:1.方法一定要静态方法,而且要有[WebMethod]的声明 后台using System.Web.Script.Services; [... 阅读全文
摘要:
同步请求和异步请求的区别先解释一下同步和异步的概念 同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。 异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。同步通信方式与异步通信的概念 同步通信方式要求通信双方以相同的时钟频率进行,... 阅读全文
摘要:
什么是AjaxAjax是Asynchronous JavaScript and XML的缩写,这一技术能够向服务器请求额外的数据而无需卸载整个页面,会带来良好的用户体验。传统的HTTP请求流程大概是这样的,浏览器向服务器发送请求-〉服务器根据浏览器传来数据生成response-〉服务器把respon... 阅读全文
摘要:
GET和POST请求GET请求时最常见的请求类型,用于向服务器查询信息,必要时可以将查询字符串参数放在URL尾部发送给服务器,如果参数有特殊字符必须正确编码。我们上面使用的例子都是使用GET请求,非常简单,向服务器询问数据,然后处理数据。POST请求用于把数据作为主体向服务器提交,POST请求主体可... 阅读全文
摘要:
What's this?由于运行期绑定的特性,JavaScript 中的this含义非常多,它可以是全局对象、当前对象或者任意对象,这完全取决于函数的调用方式随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,调用函数的那个对象作为函数调用在函数被直接调用时th... 阅读全文
摘要:
使用函数做自动化function createObj(nick, age){ var obj = { nick: nick, age: age, printName: function(){ console.log(this.nick); } }; return obj;}v... 阅读全文
摘要:
什么是HTTP HeadersHTTP是“Hypertext Transfer Protocol”的所写,整个www都在使用这种协定,几乎你在流览器里看到的大部分内容都是通过http协定来传输的,比如这篇文章。HTTP Headers是HTTP请求和相应的核心,它承载了关于用户端流览器,请求页面,伺... 阅读全文
摘要:
本系列文章基于Microsoft ASP.NET MVC Beta.在一个route中,通过在大括号中放一个占位符来定义( { and } )。当解析URL的时候,符号"/"和"."被作为一个定义符来解析,而定义符之间的值则匹配到占位符中。route定义中不在大括号中的信息则作为常量值。下面是一些示... 阅读全文
摘要:
我们新建一个ASP.NET MVC的Web Application后,默认的情况下,项目的目录结构如下:App_Data:这个目录跟我们一般的ASP.NET website是一样的,用于存放数据。Content:这个目录是建议用来存放一下资源文件的。例如CSS、JS、图片等等。当然你不愿意的话,完全... 阅读全文
摘要:
什么是MVC模式MVC(Model-View-Controller,模型—视图—控制器模式)用于表示一种软件架构模式。它把软件系统分为三个基本部分:模型(Model),视图(View)和控制器(Controller)。那么MVC模式和我们熟悉的WebForm模式有什么不同呢?他的各个部分又是怎样分工... 阅读全文