0

クライアント側で画像のリンクを変更すると、コントローラーが非同期で呼び出されます。

この動作がわかりません。何が起こっているのか説明してもらえますか?

URLの追加が実際にデフォルトでコントローラーを呼び出す理由、さらにそれは非同期で行われます。

    <script>
        $("#refreshLnk").click(function () {
            $("#cap").attr('src', '@Url.Action("CaptchaImage")?' + new Date().getTime());
        });
    </script>

   <img id="cap" alt="Captcha" src="@Url.Action("CaptchaImage")" style="" />
   <a id="refreshLnk" href="#">refresh</a>

   public ActionResult CaptchaImage()
   {
   }
4

1 に答える 1