1

我正在 VS 2012 上使用 MVC4 编写 Facebook 应用程序。我试图在客户端单击图像后调用 ac# 方法。

到目前为止,我只能调用一个 JavaScript 函数“onclick”,但这并不是很有帮助,因为我需要更改模型的状态,为此我需要在点击事件上调用 C# 方法。

4

2 回答 2

1

您可以使用如下所示的 URL 助手来调用控制器内的方法。

<img src="myImage" onclick="location.href ='@Url.Action("ImageAction","Home")'"/>

ImageAction动作方法在哪里Home,控制器在哪里。

于 2013-05-05T07:46:53.047 回答
0

我不知道 Facebook 应用程序的细节,但您可以尝试在 JavaScript 函数中使用 jQuery .load() 方法将请求发送到服务器并处理结果。请参阅jQuery .load() 方法

于 2013-05-05T11:48:07.053 回答