C# 调用ajax函数重置数据库中的标志
我必须调用ajax函数在浏览器关闭事件中重置数据库中的标志 我这样做是为了防止多次登录,因为我已经在登录事件上设置了标志,但我必须在浏览器关闭事件上重置它,所以我必须通过ajax函数来执行,但我是新手,所以请指导我调用ajax函数C# 调用ajax函数重置数据库中的标志,c#,javascript,jquery,asp.net,ajax,C#,Javascript,Jquery,Asp.net,Ajax,我必须调用ajax函数在浏览器关闭事件中重置数据库中的标志 我这样做是为了防止多次登录,因为我已经在登录事件上设置了标志,但我必须在浏览器关闭事件上重置它,所以我必须通过ajax函数来执行,但我是新手,所以请指导我调用ajax函数 我已经参考了这是如何向服务器发出ajax请求以重置数据库标志的方法 $.ajax({ url: your url, type: "POST", data: { Flag: value
我已经参考了这是如何向服务器发出ajax请求以重置数据库标志的方法
$.ajax({
url: your url,
type: "POST",
data: {
Flag: value
},
error: function () { alert("Unexpected Error"); },
success: function (data) {
}
});
如果在window.onbeforeunload=函数事件{}中编写上述代码,则必须在哪个函数中编写代码;然后,当它重定向到另一个页面时,它也会被调用,您使用哪种语言构建应用程序?你必须在浏览器关闭事件中编写此函数。我是在ASP.NET中构建它的。我和他有同样的问题。你如何公开你的函数?如果要进行AJAX调用,则需要从web api AFAIK调用webmethod或控制器操作。我通常认为这对刚接触此网站的人很有用: