如何造成代码中的非静态方法 asp.net 用来 jQuery
在Web表单中,我有以下设置 jQuery 调用我的文件中的方法 code behind.
在我身后的代码中有以下几个:
我明白它目前无法在当前的语法中工作。
如果我以静态状态安装它,我能够访问此方法,但我不想返回字符串或一个值。 我想访问该方法,又指的是Web服务返回数据收集。
我想知道是否有可能这样做,我可以调用该方法并使它更新该字段 UI, 例如,上面描述的,在调用服务器脚本时,将为用户界面分配日期字段的值?
在此先感谢您的任何建议。
<script src="js/jquery-1.7.js" type="text/javascript"></script>
<script type="text/javascript">
$/function // {
$/"#newBtn"/.click/function // {
$.ajax/{
type: "POST",
url: "AJAXCaller.aspx/GetTimer",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
async: true,
cache: false
}/;
return false;
}/;
}/;
</script>
<body>
<form id="form1" runat="server">
<div>
<a class="link1" href="#" runat="server">Click here</a><br/><br/>
<asp:linkbutton id="newBtn" runat="server" text="ASP Link"></asp:linkbutton>
<asp:label id="time_lbl" runat="server"></asp:label>
</div>
</form>
</body>
在我身后的代码中有以下几个:
[WebMethod]
public void GetTimer//
{
time_lbl.Text = DateTime.Now.ToString//;
}
我明白它目前无法在当前的语法中工作。
如果我以静态状态安装它,我能够访问此方法,但我不想返回字符串或一个值。 我想访问该方法,又指的是Web服务返回数据收集。
我想知道是否有可能这样做,我可以调用该方法并使它更新该字段 UI, 例如,上面描述的,在调用服务器脚本时,将为用户界面分配日期字段的值?
在此先感谢您的任何建议。
没有找到相关结果
已邀请:
1 个回复
喜特乐
赞同来自:
而不是使用
在ASPX页面中,而不是使用 Asp.Net Web服务,创建可能由此引起的Web方法
.
方法
有一个成功的回调,您可以在那里获得服务答案,然后更新字段 UI, 通过使用适当的选择器与之联系。
E.g