【发布时间】:2011-10-28 04:56:23
【问题描述】:
我正在创建一个简单的“这有用吗?”带有 Yes 和 No 对象的表单 - 使用 ASP.net webforms。
我需要使用 jquery 通过 ajax 完成提交,以防止用户在同一页面上多次投票。目前我在相关页面后面的 C# 代码中有两种方法 Like_Click 和 Dislike_click。
谁能给我一些关于通过 jquery 进行简单 ajax 演练的指导或链接(我是 ajax 新手!)
我研究过在每个方法上使用 [WebMethod] 标识符,但并没有完全理解这个方法。
谢谢
【问题讨论】:
-
“通过 ajax 使用 jquery”进行操作不会“阻止用户在同一页面上多次投票”。他们可以手动触发发送 ajax 请求的 JS 或直接点击 URL。您应该在服务器端之前验证他们没有投票。
-
我试图做的是使用 ajax 来防止页面在刷新时重新提交,同时在触发 JS 时禁用对象 onclick 事件。
标签: asp.net jquery asp.net-ajax webmethod