在ASP.NET中使用jQuery

在ASP.NET中使用jQuery,asp.net,jquery,ajax,asp.net-ajax,Asp.net,Jquery,Ajax,Asp.net Ajax,在jQuery中使用AJAX功能时,是否还必须安装ASP.NET AJAX/.NET 3.5?或者我只能使用ASP.NET AJAX 我不清楚在没有ASP.NET AJAX的情况下是否能够在ASP.NET中使用AJAX。否,使用jQuery的AJAX功能不需要安装ASP.NET AJAX 您可以调用PageMethods和Web服务,而不需要ScriptManager控件(该控件生成JavaScript代理对象,允许您使用熟悉的语法调用Web服务和页面方法) 关于 关于的文章否,如果您使用jQu

在jQuery中使用AJAX功能时,是否还必须安装ASP.NET AJAX/.NET 3.5?或者我只能使用ASP.NET AJAX


我不清楚在没有ASP.NET AJAX的情况下是否能够在ASP.NET中使用AJAX。

,使用jQuery的AJAX功能不需要安装ASP.NET AJAX

您可以调用PageMethods和Web服务,而不需要
ScriptManager
控件(该控件生成JavaScript代理对象,允许您使用熟悉的语法调用Web服务和页面方法)

关于


关于

的文章否,如果您使用jQuery,则不需要安装ASP.NET AJAX。

使用jQuery并不需要ASP.NET AJAX,但两者都能很好地协同工作,因此,

首先让我澄清jQuery的使用。jQuery只是一个javascript库,它与ASP.NET或任何其他服务器端平台(如PHP或JSP)无关

因此,您可以简单地将jQuery与ASP.NET并排使用,甚至可以将jQuery与内置AJAX的ASP.NET3.5结合使用


如果愿意,还可以使用jQuery的AJAX,而且它仍然可以在ASP.NET中运行。如果您想将两者结合使用,如果您还想使用ASP.NET的UpdatePanel和jQuery的AJAX,请先测试您的aspx页面,因为这会带来它们之间的不兼容性。

不确定,但我认为这取决于您实际想做什么。我自己创建了一个webservice asmx文件,它在我的项目中做了一些事情,我可以使用jQueryAjax函数调用它。但我不知道这是否是最佳实践,是否有更好/更安全的方法来处理内容。这些是使用jQueryAjax调用ASPX页面的唯一方法吗?有没有办法通过jQuery插入ASP.NET的生命周期?