【问题标题】:difference between ajax and jquery? [duplicate]ajax 和 jquery 的区别? [复制]
【发布时间】:2011-08-19 05:23:23
【问题描述】:

可能重复:
what is the difference between ajax and jquery and which one is better?

我是 Web 开发的新手。我有几个问题

  1. 是否可以通过 ajax 进行跨域策略,而无需用于 xmlparsing 的服务器端代理?

  2. 论坛说跨域策略不可能通过 jquery 没有服务器端代理?

  3. ajax和jquery有什么区别?

【问题讨论】:

标签: jquery .net html ajax


【解决方案1】:

我认为我并没有真正理解您的前两个问题。关于Ajax和jQuery的第三个问题:

维基百科的文章AjaxjQuery 都提供了很好的总结。

Ajax 是一种使用 javascript 向 Web 服务器发送请求并从该服务器检索响应的方法。 Ajax 调用既可用于在不切换到新网页的情况下将数据发送到服务器,也可用于从 Web 服务器检索信息(同样无需切换到新网页),这可以由 javascript 中的页。从服务器获取新信息而不更改网页的动态站点通常使用 Ajax 来实现。

jQuery 是一个跨浏览器库,具有用于操作网页的各种有用功能。在 jQuery 的众多特性中,有一个 Ajax 库,它也使得使用 Ajax 调用更容易,但 jQuery 中的 Ajax 支持只是 jQuery 提供的一小部分。 jQuery 对于通过 javascript 操作网页(隐藏、显示、动画、创建、删除、样式、查找、验证等)非常有用。

【讨论】:

【解决方案2】:
  1. 可以跨域请求using jsonp

  2. 见 1。

  3. ajax 是从浏览器到 Web 服务器的异步请求的模糊术语。 jQuery 是用于 DOM 操作和 ajax 的 javascript 库。

我不知道您所说的“跨域策略”是什么意思。谷歌搜索表明这可能是一闪而过的事情。

【讨论】:

    【解决方案3】:

    您可以使用 JSOP 或 CORS 跨域获取信息。

    【讨论】:

      【解决方案4】:

      尽管出于安全原因不允许跨域请求在发起请求的页面域中没有托管的代理是正确的,但有一些技巧和库可以帮助您。

      例如:http://easyxdm.net/wp/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-11-07
        • 2012-05-27
        • 1970-01-01
        • 1970-01-01
        • 2023-03-11
        • 2017-08-18
        • 2017-03-31
        • 2011-09-23
        相关资源
        最近更新 更多