Ajax 应用2
Ajax 增删改查 :
1.encodeURIComponent();字符串解码 当通过url传递参数值时,为了防止&字符打乱 参数的取值 需要使用encodeURIComponent()方法为参数值解码
2.异步对象拿到的是整个响应报文(报文头与报文体)的信息 xhr.reaponseText : 获得的是响应报文体中的内容
在使用事务的时候 必须先打开连接通道,再创建事务对象
4-12-------------- jsonp 跨域访问: (异步对象禁止跨域访问,请求不到跨域页面的内容) 1.先在当前页面定义一个方法 function(){}; 2.接着通过<script src=""></script>标签的src属性, 请求另一个服务器的页面数据, 在这个服务器中调用 了之前页面中定义的function方法,并将json对象传入 最后可以在之前原页面拿到请求页面的返回值,并 对其进行处理 这就通过jsonp实现了跨域访问
MVC认识: 服务器根据url调用对应的控制器里的Action方法,执行方法,并返回执行结果 接着,交给视图引擎,由视图引擎读取视图并将结果替换到视图的"占位符"处.
1.不再第八个事件创建页面类对象了 2.请求某个控制器中的某个action(方法)---某个类中的某个方法 3.先寻找 这个控制器继承与Controller,然后调用类中的action方法. 返回结果数据,将结果替换到页面中的占位符中, (通过视图引擎进行替换操作) 视图引擎: ViewEng RazorEng 加载视图引擎中的数据,替换到指定的占位符. 4.最后将处理完毕的页面返回给浏览器.
请求管道第七个事件中进行路由解析处理,创建页面