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 に答える