Ajax
文章平均质量分 79
鲁_byg
这个作者很懒,什么都没留下…
展开
-
ajax原理
在写这篇文章之前,曾经写过一篇关于AJAX技术的随笔,不过涉及到的方面很窄,对AJAX技术的背景、原理、优缺点等各个方面都很少涉及null。这次写这篇文章的背景是因为公司需要对内部程序员做一个培训。项目经理找到了我,并且征询我培训的主题,考虑到之前Javascript、CSS等WEB开发技术都已经讲解过了,所以决定针对AJAX这一块做一个比较系统的培训,所以这篇文章实际上是一个培训的材料。原创 2016-04-05 00:55:22 · 274 阅读 · 0 评论 -
JSON.stringify()、eval(),JSON.parse()各自的区别于作用
JSON.stringify(value [, replacer] [, space])value必需。 要转换的 JavaScript 值(通常为对象或数组)。replacer可选。 用于转换结果的函数或数组。如果 replacer 为函数,则 JSON.stringify 将调用该函数,并传入每个成员的键和值。 使用返回值而不是原始值。 如果此函数返回 undefined,则排除成员。 根原创 2016-05-13 23:26:17 · 462 阅读 · 0 评论 -
**解析JSON对象与字符串之间的相互转换
本篇文章主要是对JSON对象与字符串之间的相互转换进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助在开发的过程中,如果对于少量参数的前后台传递,可以直接采用ajax的data函数,按json格式传递,后台Request即可,但有的时候,需要传递多个参数,这样后台接受的时候Request多个很麻烦,此时要按照类的格式或者 集合的形式进行传递。原创 2016-05-13 23:17:58 · 363 阅读 · 0 评论 -
JSON.parse() 与 eval()
JSON(JavaScript Object Notation)是一種輕量級的數據格式,采用完全獨立於語言的文本格式,是理想的數據交換格式。同時,JSON是Javascript原生格式,這意味着在javascript中處理JSON數據不需要任何特殊的API或工具包,而且效率非常高。 JSON的結構如下: “名稱/值”對的集合(A collection of name/va原创 2016-05-13 22:58:47 · 285 阅读 · 0 评论 -
ajax获取数据,应该返回json用js拼接 还是在后台拼接HTML完再返回
1、后台程序生成json数据,不用拼接直接返回2、ajax接收数据后,调用js解析json数据,可以利用jquery.parseJSON()方法解析3、解析之后得到obj对象,然后可以直接obj.name这样获取对象属性4、用html代码拼接示例:var obj = jQuery.parseJSON('{"name":"John","age":"20"}');比如拼接为表格原创 2016-05-13 20:50:14 · 801 阅读 · 0 评论 -
jQuery 中$.ajax()常用详解
var formData=$('#id').serialize(); //serialize()获取form id下的表 单里面的value值 //serialize()用于序列化表单项;$.ajax({ url:'',//请求的路径 type:‘post’, //请求的方式原创 2016-04-09 16:48:15 · 283 阅读 · 0 评论 -
ajax的responseText是什么东西
你向ajax后台的程序发送xmlhttp请求的时候, 后台程序接到请求会进行处理,处理结束后,可以返回一串数据给前台,这个就是responseText. 一般在后台程序C#中是Response.Write("字符串") php中使用的是echo...就是一个输出字符串而已原创 2016-04-06 00:36:22 · 20495 阅读 · 0 评论 -
get post 写法上的区别
var xhr = new XMLHttpRequest;xhr.open('get', '03.php?name=itcast1111'); //get写法 post写法把 name放到xhr.send里面//请求行传入第三个参数是true 表示异步 false表示同步 默认异步truexhr.setRequestHeader('Co原创 2016-04-05 23:06:46 · 1373 阅读 · 0 评论 -
get post的区别
1、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。2、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接;Post是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到action所指向URL。3、Get是不安全的,因为在传输过程,数据被放在请求的URL中原创 2016-04-04 21:55:07 · 200 阅读 · 0 评论 -
Ajax的优缺点
优点:减轻服务器的负担,按需取数据,最大程度的减少冗余请求局部刷新页面,减少用户心理和实际的等待时间,带来更好的用户体验基于xml标准化,并被广泛支持,不需安装插件等进一步促进页面和数据的分离缺点:AJAX大量的使用了javascript和ajax引擎,这些取决于浏览器的支持.在编写的时候考虑对浏览器的兼容性.AJAX只是局部刷新,所以页面的后退按钮是没有用的.对流媒体还有原创 2016-05-10 00:36:58 · 247 阅读 · 0 评论