什么是ajax,简述下ajax的交互流程以及优缺点
ajax是异步处理机制,交互是前端通过ajax异步提交数据到后端,后端处理后返回结果,ajax再返回给页面。
ajax的优点有:提高了性能和速度、交互性能好、异步调用、节省带宽等;ajax的缺点有:增加了设计和开发时间、比构建经典Web应用程序更复杂、禁用JavaScript的浏览器无法使用该应用程序等
AJAX中这句话是什么意思
这是jquery 里面的ajax的post方法的 代码 function ShowDefaultPage() {//函数开始 $.ajax({ type: "POST", //方法为post url: "Default.aspx/GetCompanyID", //数据提交到这个url data: "{}", //数据内容,你这里是空值 contentType: "application/json; charset=utf-8", dataType: "json", //数据以json的格式返回 success: function(msg) { //返回的数据放在msg形参中 if(msg.d==null) //如果数据中d的数值是空 ,往下执行 return; $("#iframeRight").attr("src",msg.d); } }) }
ajax做什么用?使用范围
Ajax是AsynchronousJavaScriptandXML(以及DHTML等)的缩写。这个短语是AdaptivePath的JesseJamesGarrett发明的,按照Jesse的解释,这不是个首字母缩写词。
下面是Ajax应用程序所用到的基本技术:
HTML用于建立Web表单并确定应用程序其他部分使用的字段。
JavaScript代码是运行Ajax应用程序的核心代码,帮助改进与服务器应用程序的通信。
DHTML或DynamicHTML,用于动态更新表单。我们将使用div、span和其他动态HTML元素来标记HTML。
文档对象模型DOM用于(通过JavaScript代码)处理HTML结构和(某些情况下)服务器返回的XML。
我们来进一步分析这些技术的职责。以后的文章中我将深入讨论这些技术,目前只要熟悉这些组件和技术就可以了。对这些代码越熟悉,就越容易从对这些技术的零散了解转变到真正把握这些技术(同时也真正打开了Web应用程序开发的大门)。
我有一些这方面的资料
有需要可以联系
怎样理解ajax
AJAX 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术。 通过 AJAX,您的 JavaScript 可使用 JavaScript 的 XMLHttpRequest 对象来直接与服务器进行通信。通过这个对象,您的 JavaScript 可在不重载页面的情况与 Web 服务器交换数据。 AJAX 在浏览器与 Web 服务器之间使用异步数据传输(HTTP 请求),这样就可使网页从服务器请求少量的信息,而不是整个页面。 AJAX 可使因特网应用程序更小、更快,更友好。 AJAX 是一种独立于 Web 服务器软件的浏览器技术。 AJAX 基于下列 Web 标准: JavaScript XML HTML CSS 在 AJAX 中使用的 Web 标准已被良好定义,并被所有的主流浏览器支持。AJAX 应用程序独立于浏览器和平台。 Web 应用程序较桌面应用程序有诸多优势;它们能够涉及广大的用户,它们更易安装及维护,也更易开发。 不过,因特网应用程序并不像传统的桌面应用程序那样完善且友好。 通过 AJAX,因特网应用程序可以变得更完善,更友好。
还没有评论,来说两句吧...