ASP.net mvc链接点击呼叫功能

时间:2010-11-24 09:02:40

标签: asp.net-mvc function hyperlink onclick

我希望能够通过链接点击调用方法。情况是我在我的网站上有一个聊天客户端。当用户点击“打开聊天”客户端链接时,我想触发一个方法来更新允许用户与之通话的所有联系人,然后触发javascript以打开聊天客户端。

我已经使用javascript来打开聊天客户端,而不是之前的方法。所有方法都会更新聊天客户端访问的一些数据库记录(我只想在打开聊天客户端时执行此操作,否则会出现过度杀伤和不必要的性能)。

提前致谢

1 个答案:

答案 0 :(得分:2)

最简单的解决方案是使用jQuery(或任何其他js库)对您的action方法进行ajax调用。根据应用的工作方式,您可以异步拨打电话,或等待方法响应,然后再打开聊天窗口。

如果使用jQuery,唯一需要的js行是:

   $.get('/controller/method', function(response) { alert('db updated!') });