我在我的站点中的所有页面上都有一个函数,它位于我的母版页中,我希望它从一些jQuery Ajax方法运行.

我现在有一些像这样的代码

jQuery的

$(document).ready(function() {

$("#test").click(function() {

$.ajax({

type: "POST",url: "Default.aspx/GetDate",data: "{}",contentType: "application/json; charset=utf-8",dataType: "json",success: function(msg) {

$("#test").text(msg.d);

}

});

});

});

母版页中的HTML

Click here for the time.

我的Master VB背后的Asp.Net代码

_

Public Shared Function GetDate() As String

Return DateTime.Now.ToString()

End Function

目前,除非我将Web方法移动到Default.aspx VB页面,否则这不起作用

有没有办法可以改变这一部分

url: "Default.aspx/GetDate",

要使用母版页功能?

我尝试将其更改为

url: "template.master/GetDate",

但这只是给我一个404错误

有任何想法吗?

提前致谢

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐