×

ajax 实例 一个

ajax 实例(一个ajax,请求多个url)

admin admin 发表于2024-03-30 10:38:10 浏览18 评论0

抢沙发发表评论

大家好,今天小编来为大家解答以下的问题,关于ajax 实例,一个ajax,请求多个url这个很多人还不知道,现在让我们一起来看看吧!

本文目录

一个ajax,请求多个url

不确定这个ajax请求是什么样的,是如题主例子一样只发送请求还是需要其他操作,比如回调。如果只是单纯的需要一次性请求很多url,不需要回调,那么就把所有url写入一个数组,然后循环数组就好了,这样只需要在循环体里写一次 $.ajax如果是需要其他操作,只是url不一样,有回调,那么就需要在ajax这个方法写到一个公共的函数里,这个函数接受url和callback两个参数,以后调用,只需要调用这个函数,传值url和回调即可。在这个了函数里配置默认参数,如果没有则使用默认参数,没有回调则不执行,如果回调操作也一样,那就如法炮制,把回调也写成单独的函数。大概代码:function newAjax(url,callback){$.ajax({url: url, callback: callback || null }) // 需要什么参数写上什么参数}//调用newAjax(’地址’,回调)

Ajax实战的目录

第一部分 重新思考Web应用第1章 一种新的Web设计方法1.1 为什么需要Ajax富客户端?1.1.1 比较用户体验1.1.2 网络延迟1.1.3 异步交互1.1.4 独占或瞬态的使用模式1.1.5 忘掉Web1.2 Ajax的四个基本原则1.2.1 浏览器中的是应用而不是内容1.2.2 服务器交付的是数据而不是内容1.2.3 用户交互变得流畅而连续1.2.4 有纪律的严肃编程1.3 真实世界中的Ajax富客户端1.3.1 现状1.3.2 Google Maps1.4 Ajax的替代方案1.4.1 基于Macromedia Flash的方案1.4.2 Java Web Start及其相关技术1.5 小结1.6 资源第2章 Ajax新手上路2.1 Ajax的关键元素2.2 用JavaScript改善用户体验2.3 用CSS定义应用的外观2.3.1 CSS选择器2.3.2 CSS样式属性2.3.3简单的CSS例子2.4 用DOM组织视图2.4.1 使用JavaScript操作DOM2.4.2 寻找DOM节点2.4.3 创建DOM节点2.4.4 为文档增加样式2.4.5 捷径:使用innerHTML属性2.5 使用XML技术异步加载数据2.5.1 IFrame2.5.2 XMLDocument和XMLHttpRequest对象2.5.3 向服务器发送请求2.5.4 使用回调函数监视请求2.5.5 完整的生命周期2.6 Ajax有何不同2.7 小结2.8 资源第3章 使Ajax秩序井然3.1 从混沌到秩序3.1.1 模式:创造一个通用的词汇3.1.2 重构与Ajax3.1.3 保持均衡3.1.4 重构实战3.2 一些小型重构的案例研究3.2.1 跨浏览器不一致性:Facade和Adapter模式3.2.2 管理事件处理函数:Observer模式3.2.3 重用用户操作处理函数:Command模式3.2.4 保持对资源的唯一引用:Singleton模式3.3 模型-视图-控制器3.4 Web服务器端的MVC3.4.1 不使用模式的Ajax Web服务器3.4.2 重构领域模型3.4.3 从表现中分离内容3.5 第三方的库和框架3.5.1 跨浏览器库3.5.2 UI组件和UI组件套件3.5.3 应用框架3.6 小结3.7 资源第二部分 核心技术第4章 作为应用的页面4.1一种不同类型的MVC4.1.1 以不同的规模重复MVC模式4.1.2 在浏览器端应用MVC4.2 Ajax 应用中的视图4.2.1 将逻辑从视图中分离4.2.2 保持视图与逻辑的分离4.3 Ajax 应用中的控制器4.3.1 传统的JavaScript事件处理函数4.3.2 W3C 事件模型4.3.3 在JavaScript中实现灵活的事件模型4.4 Ajax 应用中的模型4.4.1 使用JavaScript为业务领域建模4.4.2 与服务器交互4.5 从模型生成视图4.5.1 JavaScript对象的反射4.5.2 处理数组和对象4.5.3 添加控制器4.6 小结4.7 资源第5章 服务器的角色5.1 与服务器配合工作5.2 编写服务器端代码5.2.1 流行的实现语言5.2.2 N层体系架构5.2.3 维护客户端和服务器端的领域模型5.3 大局观:通用的服务器端设计5.3.1 不使用框架进行简单的Web服务器编码5.3.2 使用Model2工作流框架5.3.3 使用基于组件的框架5.3.4 使用面向服务的体系架构5.4 细节:交换数据5.4.1 仅限于客户端的交互5.4.2 介绍行星浏览器的例子5.4.3 从Web页面的角度思考:以内容为中心的交互5.4.4 从插件的角度思考:以脚本为中心的交互5.4.5 从应用的角度思考:以数据为中心的交互5.5 向服务器写数据5.5.1 使用HTML表单5.5.2 使用XMLHttpRequest对象5.5.3 有效地管理用户的更新5.6 小结5.7 资源第三部分 专业级的Ajax第六章 用户体验6.1 做正确的事:开发高质量的应用6.1.1 响应性6.1.2 健壮性6.1.3 一致性6.1.4 简单性6.1.5 付诸实践6.2 让用户知情6.2.1 处理自己请求的响应6.2.2 处理其他用户提交的更新6.3 为Ajax设计通知系统6.3.1 对通知建模6.3.2 定义用户界面需求6.4 实现通知框架6.4.1 显示状态栏图标6.4.2显示详细的通知信息6.4.3 集成6.5使用通知框架处理网络请求6.6 表示数据的时效性6.6.1定义简单的突出显示格式6.6.2 用Scriptaculous效果库进行突出显示6.7 小结6.8 资源第7章 安全性与Ajax7.1 JavaScript与浏览器安全性7.1.1 引入来源服务器策略7.1.2 Ajax的相关考虑7.1.3 子域问题7.1.4 跨浏览器安全性7.2 使用远程服务进行通信7.2.1 代理远程服务7.2.2 使用Web服务7.3 保护机密数据7.3.1 中间人7.3.2 使用安全HTTP7.3.3 在普通HTTP上使用JavaScript加密数据7.4 Ajax数据流的访问策略7.4.1 设计安全的Web层7.4.2 限制对Web数据的访问7.5 小结7.6 资源第8章 性能8.1 什么是性能?8.2 JavaScript执行速度8.2.1 测定应用时间的艰难方式8.2.2 使用Venkman性能分析器8.2.3 优化Ajax应用的执行速度8.3 JavaScript内存使用量8.3.1 避免内存泄漏8.3.2 Ajax的特殊考虑因素8.4 考虑性能的设计8.4.1 测量内存使用量8.4.2简单示例8.4.3 结果:如何将内存使用量缩减150倍8.5 小结8.6 资源第四部分 Ajax实例研究第9章 动态双组合功能9.1 双组合脚本9.1.1 客户端解决方案的局限性9.1.2 服务器端解决方案的限制9.1.3 基于Ajax的解决方案9.2 客户端体系架构9.2.1 设计表单9.2.2 设计客户端/服务器端交互9.3 服务器端的VB.NET实现9.3.1 定义XML响应格式9.3.2 编写服务器端代码9.4 显示结果9.4.1 遍历XML文档9.4.2 应用CSS9.5 高级问题9.5.1 允许多选择查询9.5.2 将双组合扩展为三组合9.6 重构9.6.1 新的和改进过的net.ContentLoader9.6.2 创建双组合组件9.7 小结第10章 输入前提示10.1 考察输入前提示应用10.1.1 常见的输入前提示的特征10.1.2 Google Suggest10.1.3 实战开发Ajax输入前提示10.2 服务器端框架:C#10.2.1 服务器与数据库10.2.2 测试服务器端代码10.3 客户端框架10.3.1 HTML10.3.2 JavaScript10.3.3 访问服务器10.4 添加功能:包含不同查询的多个元素10.5 重构10.5.1 第一天:开发TextSuggest组件的游戏计划10.5.2 第2天:创建TextSuggest――清晰而且可配置10.5.3 第3天:激活Ajax10.5.4 第4天:事件处理10.5.5 第5天:提示的弹出框的UI10.5.6 重构报告10.6 小结第11章 增强的Ajax Web门户11.1 正在进化的门户11.1.1 传统门户11.1.2 拥有丰富的用户界面的门户11.2 使用Java的Ajax门户的体系架构11.3 Ajax登录11.3.1 用户表11.3.2 服务器端的登录代码:用Java实现11.3.3 客户端登录框架11.4 实现DHTML窗口11.4.1 门户窗口数据库11.4.2 门户窗口的服务器端代码11.4.3 添加外部JS库11.5 添加Ajax自动保存功能11.5.1 修改库的代码11.5.2 自动保存信息到数据库11.6 重构11.6.1 定义构造器11.6.2 修改AjaxWindows.js库11.6.3 指定protal命令11.6.4 执行Ajax处理11.6.5 重构报告11.7 小结第12章 使用XSLT的动态搜索12.1 理解搜索技术12.1.1 考察传统的搜索12.1.2 帧和弹出窗口方法的缺点12.1.3 研究使用Ajax和XSLT的动态搜索12.1.4 向客户端发回结果12.2 客户端的代码12.2.1 设置客户端12.2.2 启动搜索过程12.3 服务器端的PHP代码12.3.1创建XML文档12.3.2 创建XSLT文档12.4 合并XSLT和XML文档12.4.1 使用微软的IE12.4.2 使用Mozilla12.5 完成搜索12.5.1 应用层叠样式表12.5.2 改善搜索12.5.3 决定使用XSLT12.5.4 克服Ajax书签支持的缺陷12.6 重构12.6.1 XSLTHelper12.6.2 动态搜索组件12.6.3 重构报告12.7 小结第13章 使用AJAX创建独立的应用13.1 从外部读取信息13.1.1 查找XML提要13.1.2 RSS结构13.2 创建丰富的用户界面13.2.1 流程13.2.2 不使用表格的HTML框架13.2.3 采用CSS方法做排版13.3 加载RSS提要13.3.1 全局作用域13.3.2 Ajax预加载功能13.4 增加丰富的渐变效果13.4.1 跨浏览器的不透明规则13.4.2 实现淡入/淡出渐变13.4.3 集成JavaScript定时器13.5 附加功能13.5.1 插入额外提要13.5.2 集成跳过和暂停功能13.6 避免项目的限制13.6.1 克服Mozilla的安全限制13.6.2 修改应用的范围13.7 重构13.7.1 RSS阅读器模型13.7.2 RSS阅读器视图13.7.3 RSS阅读器控制器13.7.4 重构报告13.8 小结附录A Ajax工具箱A.1 选择正确的工具集更加聪明地工作A.1.1 获取适合的工具A.1.2 创建自己的工具A.1.3 维护工具箱A.2 器和IDEA.2.1 在代码器中需要什么功能A.2.2 当前的工具A.3 调试器A.3.1为什么要使用调试器A.3.2 JavaScript调试器A.3.3 HTTP 调试器A.3.4创建自己的跨浏览器输出控制台A.4 DOM 检查器A.4.1 使用Mozilla DOM 检查器A.4.2 IE的DOM 检查器A.5 安装Firefox扩展A.6 资源附录B 面向对象程序员的JavaScriptB.1 JavaScript不是JavaB.2 JavaScript中的对象B.2.1创建一个开箱即用(ad hoc)的对象B.2 .2 构造函数、类和原型B.2.3 扩展内建类B.2.4 原型的继承B.2.5 JavaScript对象的反射B.2.6 接口和“鸭子类型”B.3 方法和函数B.3.1 函数是一等公民B.3.2 向对象附加函数B.3.3 从其他对象借用函数B.3.4 Ajax事件处理和函数上下文B.3.5 JavaScript中的闭包B.4 小结B.5 资源附录C Ajax框架和库

java:求ajax实例,比如ajax如何接收数组,如何和数据库交互等等案例

$.ajax({   url:’路径’,   type:’post’,   data:’提交的数据’,   success:function(result){       //result为后台返回的数据       //处理后台结果   }});

对于接受数组,在后台将数组转化成字符串,然后利用js进行处理,具体要看是什么数组了,和数据库的交互也在后台进行!这里用到了jquery,别忘了导入js文件!

关于ajax 实例,一个ajax,请求多个url的介绍到此结束,希望对大家有所帮助。