通过Jquery使用Ajax调用函数/数据库更新

我创造了一个简单的“这有用吗?” 使用是和否对象的表单 – 使用ASP.net webforms。

我需要使用jquery通过ajax完成提交,以防止用户在同一页面上多次投票。目前我在相关页面后面的C#代码中有两个方法Like_Click和Dislike_click。

任何人都可以给我一些指示或链接到任何适合通过jquery简单的ajax的演练(我是ajax的新手!)

我看过在每个方法上使用[WebMethod]标识符,但并没有完全理解这个方法。

谢谢

你可能正在寻找jQuery的postfunction 。 看看这些例子。 你会想要做的事情:

$('.myForm').submit(function(){ //define a handler for the submit event of the form $.post($(this).attr('action'), {useful: true}); //send data via ajax return false; //prevents the form from submitting via a normal web request }); 

你可以试试下面的东西

   

Web方法如下所示

 [WebMethod] public static string UpdateDB(string like, string dislike) { //Add your stuff } 

在这里查看更多详细信息从ASP.NET中的jquery调用WebMethod