Có thể gọi phương thức được gán cho [WebMethod] từ javascript trên một trang khác không? I E. sử dụng các cuộc gọi ajax jquery sau từ kịch bản trên một trang gọi là PageTwo.aspx:Gọi phương thức web của trang từ javascript trên một trang khác
$.ajax(
{
type: "POST",
url: "pageone.aspx/PageOneMethodOne",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg)
{
//something
}
}
);
PageOne.aspx.cs chứa
[WebMethod]
public string PageOneMethodOne()
{
return "hello world";
}
Tôi nghĩ \ bạn có thể miễn là bạn chỉ định đúng url cho nó –