Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从客户端调用服务器端函数不起作用_Javascript_C#_Asp.net - Fatal编程技术网

Javascript 从客户端调用服务器端函数不起作用

Javascript 从客户端调用服务器端函数不起作用,javascript,c#,asp.net,Javascript,C#,Asp.net,这里的page1ClientSideFn()是Page.aspx的客户端函数。在这个函数中,我想调用另一个页面的服务器端方法page2ServerSideFn()。下面的客户端代码有问题吗?它不起作用了。我应该修改ajax吗 function page1ClientSideFn() { $.ajax({ type: "POST", url: "Page2.aspx.cs/page2ServerSideFn", contentType: "applicat

这里的page1ClientSideFn()Page.aspx的客户端函数。在这个函数中,我想调用另一个页面的服务器端方法page2ServerSideFn()。下面的客户端代码有问题吗?它不起作用了。我应该修改ajax吗

function page1ClientSideFn() {
   $.ajax({
      type: "POST",
      url: "Page2.aspx.cs/page2ServerSideFn",
      contentType: "application/json; charset=utf-8",
      dataType: "json",
      success: function () {   
         alert("success");
      },
      Error: function () {
         alert("Error");
      }
   });
   }

您的url看起来有误。它不应该是页面代码隐藏文件。
url:“Page2.aspx/page2ServerSideFn”,

还要确保
page2ServerSideFn
公共的静态的方法。你可以使用chrome开发工具的“网络”选项卡来监视你正在发送的请求


您的url看起来有误。它不应该是页面代码隐藏文件。
url:“Page2.aspx/page2ServerSideFn”,

还要确保
page2ServerSideFn
公共的静态的方法。你可以使用chrome开发工具的“网络”选项卡来监视你正在发送的请求


您的url看起来有误。它不应该是页面代码隐藏文件。
url:“Page2.aspx/page2ServerSideFn”,

还要确保
page2ServerSideFn
公共的静态的方法。你可以使用chrome开发工具的“网络”选项卡来监视你正在发送的请求


您的url看起来有误。它不应该是页面代码隐藏文件。
url:“Page2.aspx/page2ServerSideFn”,

还要确保
page2ServerSideFn
公共的静态的方法。你可以使用chrome开发工具的“网络”选项卡来监视你正在发送的请求


page2ServerSideFn()包含方法签名
请确保在page2ServerSideFn[WebMethod]上方有属性[WebMethod]…在服务器端函数上方
url:“Page2.aspx.cs/page2ServerSideFn”
不正确,请将其更改为此
url:~/Page2.aspx/page2ServerSideFn”
仅当Page2位于根目录时才起作用。如果它在任何文件夹中,请事先添加文件夹名称,如
url:“~/[FolderName]/Page2.aspx/page2ServerSideFn”
include方法签名,用于
page2ServerSideFn()
确保在page2ServerSideFn[WebMethod]上方有属性[WebMethod]在服务器端函数
url:“Page2.aspx.cs/page2ServerSideFn”
不正确,请将其更改为此
url:“~/Page2.aspx/page2ServerSideFn”
仅在Page2位于根目录下时工作。如果它位于任何文件夹中,请事先添加文件夹名称,如
url:“~/[FolderName]/Page2.aspx/page2ServerSideFn”
包含
page2ServerSideFn()的方法签名
确保在page2ServerSideFn[WebMethod]上方有属性[WebMethod]…在服务器端函数上方
url:“Page2.aspx.cs/page2ServerSideFn”
不正确请将其更改为此
url:~/Page2.aspx/page2ServerSideFn“
仅当Page2位于根目录时才起作用。如果它在任何文件夹中,请事先添加文件夹名称,如
url:“~/[FolderName]/Page2.aspx/page2ServerSideFn”
include方法签名,用于
page2ServerSideFn()
确保在page2ServerSideFn[WebMethod]上方有属性[WebMethod]在服务器端函数
url:“Page2.aspx.cs/page2ServerSideFn”
不正确,请将其更改为
url:“~/Page2.aspx/page2ServerSideFn”
仅在Page2位于根目录下时工作。如果它位于任何文件夹中,请事先添加文件夹名称,如
url:~/[FolderName]/Page2.aspx/page2ServerSideFn。”“
如果有帮助,请不要忘记将其作为未来读者的答案。如果有帮助,请不要忘记将其作为未来读者的答案。如果有帮助,请不要忘记将其作为未来读者的答案。如果有帮助,请不要忘记将其作为未来读者的答案