代码之家  ›  专栏  ›  技术社区  ›  Radu

ASP.NET更新面板与jQuery AJAX之比较

  •  1
  • Radu  · 技术社区  · 14 年前

    对于相对较小的后腰,两者的表现有显著差异吗?我在一个网站上接收用户输入,从中计算出一些值并返回。添加带有更新面板的AJAX显然非常快,但我想知道是否应该改用jQuery。

    另外,如何比较这两种方法的优雅降级能力?

    1 回复  |  直到 14 年前
        1
  •  1
  •   Chris Laplante    14 年前

    听起来不像是个推销员,但我最近买了一份Ajax安全性( http://www.amazon.com/Ajax-Security-Billy-Hoffman/dp/0321491939/ref=sr_1_1?ie=UTF8&s=books&qid=1278874728&sr=8-1 )它用一章的篇幅很好地解释和比较了各种Ajax库和框架,不仅在安全性方面,而且在速度方面。如果你找不到答案,我推荐那本书。

    我个人会使用jQuery,因为您可以更好地控制实际加载的内容。据我所知,更新面板更新了它的所有内容。您不能选择其中更新的内容,而使用jQuery,您拥有绝对的控制权。

    至于优雅地降级:我能想到为什么更新面板或jqueryajax不能工作的唯一原因(假设服务器配置正确并且JS中没有错误)是浏览器不支持AJAX。如果是这样,两种方法都不起作用。所以,我不担心两者在这方面的差异。