2013-12-12 3 views
0

Я использую кнопку jqueryui в своем общем/_layout.cshtml для кнопки входа. Ниже приведен код события click. При нажатии кнопки я хочу, чтобы пользователь был перенесен в режим входа в систему контроллера учетной записи.jqueryui кнопка не работает с url.action

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

При отладке появляется следующее сообщение об ошибке. Я оглянулся вокруг, чтобы помочь в этом. enter image description here

ответ

2

Это странно. Если это ваш _layout.cshtml, то вы используете Razor.

Для Razor, он должен быть:

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

Я совсем новичок в MVC, по-прежнему работает свой путь вокруг с синтаксическими. Спасибо, что ваше решение сработало. – Purusartha

Смежные вопросы