asp.net - 使用 ASP.NET AJAX 或 jQuery 进行服务器调用哪个更高效?

标签 asp.net jquery ajax asp.net-ajax

我在上一个项目中专门使用 jQuery 来执行所有 AJAX 调用。我使用 $.ajax 和 $.getJSON 调用将数据返回到页面。然而,我在网上看到大量使用 jQuery 处理 UI 和数据格式的示例,但使用 ASP.NET AJAX 来实际执行 Web 服务调用和检索数据。使用 ASP.NET AJAX 检索 AJAX 调用的数据是否更有效?它的性能比 jQuery 更好吗?

最佳答案

我认为无论您使用 ASP.NET Ajax 还是 jQuery,都不会有太大区别。可能有所不同的是返回的数据及其格式,即 XML、HTML 或 JSON。

例如,从 Ajax 调用返回轻量级 JSON 对象可能比返回大型 XML 文档更有效:您始终可以使用 Firebug 或类似工具来监视 Ajax 响应的大小。

不过,您可能必须根据每种情况本身的优点来判断。

关于asp.net - 使用 ASP.NET AJAX 或 jQuery 进行服务器调用哪个更高效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/271972/

相关文章:

javascript - 如何使我的滚动流畅?

jquery - impress.js:如何在幻灯片#id和类.active(或幻灯片输入)上运行函数?

javascript - 检查用户是否单击邮件链接

jquery - 使用 "submit"回调和 $.ajax 发布表单时多次提交

javascript - 从 JQuery Ajax/Javascript 调用启用 CORS 的 API

asp.net - 如何在模拟 ASP.NET 中使用散列密码

javascript - Jquery 当前页面链接样式

javascript - 如何在 javascript 中使用 asp.net session ?

asp.net - 操作数数据类型 varchar 对于求和运算符无效 - 过程错误更正

css - 我的列表元素正在形成一个楼梯