嗨,我想知道是否有人可以帮助我。我想创建一个允许显示和搜索记录的Ajax系统。目前,我将函数名称和值传递给名为userUpdate.aspx的文件,从而带回数据。我的问题是我想添加额外的功能,如自动完成。我查看了示例,他们都使用Web方法和服务。我应该将我的Ajax调用移动到Web方法而不是aspx文件,这会带来什么好处?
答案 0 :(得分:1)
我应该将Ajax调用移动到Web方法而不是aspx文件 这会带来什么好处?
当然,将某些方法移动到Web服务或将它们作为页面方法公开将允许您使用jQuery轻松地发出Ajax请求。如果您使用MS Ajax路由,则必须使用效率低下的更新面板和脚本管理器,并且永远不会像不会触发整个页面生命周期的常规Ajax请求那样好。因此,您的请求更轻,更快,更轻(它们携带的数据更少)。