Ajax基础(上)
最近比较忙,明天早上回家,趁现在更新了给。这个周末修养生息,太累了。。。。
Ajax---“Asynchronous JavaScript and XML”(异步JavaScript和XML),AJAX并非缩写词,而是由Jesse James Gaiiett创造的名词,是指一种创建交互式网页应用的网页开发技术。可以异步加载数据,不需要多次请求服务器,刷新页面。
搭建本地服务器,百度搜索wamp,下载php+mysql+apache的环境,之前一直试着下载每一个英文原版的软件,结果弄得头都大了,后来还是看到视频用这个,感觉蛮方便的。
通过按钮获取txt文件的内容。首先要导入ajax的js文件,然后编写按钮的点击事件。注意测试的时候要在本地服务器测试,不然的话没有反应。
按钮切换内容,通过innerHTML的内容的改变切换内容。
上面的那个例子,如果编码不统一会出现编码错误或者程序出错的问题,一般的html文档里面的编码为charset=utf-8
字符集编码的深入----http://www.cnblogs.com/skynet/archive/2011/05/03/2035105.html讲的蛮详细的,可以去了解一下。
缓存---指临时文件交换区,如果已经读取了文件,再次更新文件后还是会显示原来的文件,需要清除缓存,重启浏览器可以删除缓存或者在加载的文件名后面添加相应的日期代码,在很小的时间范围内更新文件的名称。
读取数组---通过eval函数来使字符串变成数组(也不能说变,但是可以像数组一样的结构一样再来获取元素)。
eval函数---可以读取字符串里的数字,并且可以计算字符串里面的数字;可以执行字符串里面的函数。
Json---[{a:1,b:2},{a:3,b:4}]---这是json的数据格式
ajax分页---通过a标签的点击事件来触发分页效果,在wamp/www文件夹下面创建三个文本文件;注意.txt文件的名称,index的索引值是从0开始的,所以要加1,;然后通过eval函数把json文件里的东西分解;
http请求方法-----get/post
__EOF__

本文链接:https://www.cnblogs.com/paxster/archive/2013/05/24/3092854.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· [AI/GPT/综述] AI Agent的设计模式综述