如何在ASP.NET用户控件上进行jQuery AJAX调用

3
我有一个asp.net用户控件,我想使用jquery ajax。它基本上是一个弹出窗口表单,允许用户在自动完成控件上输入名称。我不知道如何使用jquery ajax实现这一点,因为在ajax jquery调用中,我应该在url:部分中放入页面名称,然后调用方法。然而,我想把方法放在用户控件的.cs文件中。是否有一种方法可以实现这一点,或者我必须创建一个页面来容纳ajax方法?
3个回答

3

用户控件和页面不同,因此您无法从jquery中调用它。如果您正在使用Asp.Net AJAX,则可以将该方法放在页面方法中。否则,应将其放在Web服务中。


我觉得他肯定会想要使用 Web 服务。 - Nick

1

0

在用户控件中使用“Ajax请求调用”时要小心,特别是当你从控件中调用应用程序外的资源(例如Web服务)时,你可能会遇到“跨域Ajax请求”的问题!!!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接