2010-11-24 87 views
2

我希望能够从链接点击调用方法。情况是我在我的网站上有一个聊天客户端。当用户点击开放聊天客户端链接时,我想引发更新所有联系人的方法,允许用户与之通话,并且它会关闭JavaScript以打开聊天客户端。ASP.net mvc链接点击调用函数

我得到的JavaScript打开聊天客户端触发,但不是之前的方法。所有的方法都会更新聊天客户端访问的一些数据库记录(如果他们打开聊天客户端,我只想这样做,否则它是过度杀毒和不需要的perf命中)。

在此先感谢

回答

2

最简单的解决方法是使用jQuery(或任何其他JS库),使您的操作方法调用Ajax。根据您的应用程序的工作方式,您可以异步打电话,或等待您的方法在打开聊天窗口之前作出响应。

如果使用jQuery,需要JS的唯一路线是:

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