2011-08-10 47 views
1

今天,在我的家里,即时通讯使用AJAX通过jQuery的这样的:什么是最好的Ajax方法?

IM创造ASCX在服务器和HTML与ID和CSS的IDS。

现在,jQuery中我使用:$.ajax ...并呼吁ashxrender the content of the ASCX

,然后将其注入到该页面。 和使用jQuery来操纵inejcted里面的内容操作

我的朋友们在工作中使用更新面板

什么是最好的清洁“AJAX”的方法有IM。

回答

2

这不是一个真正的编程问题,而是一个关于编程的问题。

但是,我更喜欢JQuery方法,ASP.Net AJAX易于使用,但效率更低。 这是由于ASP.Net AJAX将整个部分发回服务器以获得其响应。

JQuery更加精细地调整,给你灵活性和敏捷性,只需要询问你需要什么,并且只更新你需要的东西。

1

更新面板 - 无需客户端编码(无论如何),很少的服务器端编码,更容易维护,减少跨浏览器的麻烦。成本效率高。所有这些简单性都会降低您的灵活性,服务器周期和带宽。

jquery/javascript - 效率更高,服务器负载更少,带宽更少。需要客户端编码,更多的跨浏览器问题。

这真的取决于你的目标是什么。如果您的性能要求允许您使用更新面板,请参阅。如果您不确定,请使用这两种方法编写相同的页面,并使用像Fiddler这样的程序来查看来回发送的数据差异。

相关问题