Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ajax和jquery之间的区别?_Jquery_.net_Html_Ajax - Fatal编程技术网

ajax和jquery之间的区别?

ajax和jquery之间的区别?,jquery,.net,html,ajax,Jquery,.net,Html,Ajax,可能重复: 我是网络开发新手。我有几个问题 是否可以通过ajax跨域策略而不使用服务器端代理进行XML解析 论坛说,跨域策略不可能通过jquery而不是服务器端代理 ajax和jquery之间的区别是什么 我想我对你的前两个问题都不太理解。关于Ajax和jQuery的第三个问题: 维基百科的文章都很好,提供了一个很好的总结 Ajax是一种使用javascript向web服务器发送请求并从该服务器检索响应的方法。Ajax调用既可以用于向服务器发送数据而不切换到新网页,也可以用于从web服务器检索

可能重复:

我是网络开发新手。我有几个问题

  • 是否可以通过ajax跨域策略而不使用服务器端代理进行XML解析

  • 论坛说,跨域策略不可能通过jquery而不是服务器端代理

  • ajax和jquery之间的区别是什么


  • 我想我对你的前两个问题都不太理解。关于Ajax和jQuery的第三个问题:

    维基百科的文章都很好,提供了一个很好的总结

    Ajax是一种使用javascript向web服务器发送请求并从该服务器检索响应的方法。Ajax调用既可以用于向服务器发送数据而不切换到新网页,也可以用于从web服务器检索信息(同样也不切换到新网页),页面中的javascript可以对这些信息进行操作。从服务器获取新信息而不更改网页的动态站点通常使用Ajax来实现

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

  • 您可以提出跨域请求

  • 见1

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


  • 我不知道你所说的“跨域策略”是什么意思。Google建议这可能是一个flash功能。

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

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


    示例:

    这里是OP的原始问题参考。这是一个已经提出的问题。请参考这篇文章:希望这有帮助。@nameless您应该添加对旧问题的引用,这将有助于理解上下文