jquery
  • asp.net-mvc
  • jquery-ui
  • 2013-12-12 257 views 0 likes 
    0

    我在我的共享/ _layout.cshtml中使用jqueryui按鈕作爲登錄按鈕。以下是點擊事件的代碼。點擊按鈕後,我希望將用戶轉移到帳戶控制器的登錄視圖。jqueryui button click not working with url.action

    $("#btnSignIn").click(function() { 
          //alert("This is button on click event."); 
          top.location.href = '<%= Url.Action("Logon", "Account"); %>' 
         }); 
    

    調試時,出現以下錯誤。我已經在SO尋找幫助。 enter image description here

    回答

    2

    這很奇怪。如果它是你的_layout.cshtml,那麼你正在使用剃刀。

    對於剃鬚刀,它應該是:

    $("#btnSignIn").click(function() { 
         //alert("This is button on click event."); 
         top.location.href = '@Url.Action("Logon", "Account")'; 
    }); 
    
    +0

    我很新的MVC,還在身邊工作我的方式與語法。感謝您的解決方案。 – Purusartha

    相關問題