2013-07-29 3 views
1

제가 작업하고있는 새로운 MVC4 사이트에 문제가 있습니다. 자바 스크립트를 전혀 실행할 수없는 것 같습니다. 그것은 오류를 던지지 않으며, 단지 아무것도하지 않습니다.자바 스크립트가 작동하지 않습니다. <a>

무엇이 누락 되었습니까? 의 온 클릭 속성을 사용

@model IEnumerable<WiseGalleriesEntities.Medium> 

    @{ 
     ViewBag.Title = "ManageMedium"; 
    } 

    <div class="title"> 
     <h1>Mediums...</h1> 
    </div> 

    @Html.AntiForgeryToken() 
    @Html.ValidationSummary(true) 

    @using (Ajax.BeginForm("Create", "Medium", new AjaxOptions() { UpdateTargetId = "MediumListDiv" }, new { id = "frmAddMedium" })) 
    { 
     <div class="span12"> 
      <div> 
       <div class="editor-field"> 
        @Html.TextBox("txtDescription") 
       </div> 
      </div> 

      <a href="javascript:$('#frmAddMedium').submit();", class="btn-primary btn- small">Add Medium</a> 
     </div> 
    } 


    <div id="MediumListDiv"> 
     @Html.Partial("Medium.List", Model) 
    </div> 
+7

ASP 코드가 아닌 생성 된 HTML 페이지를 표시하십시오. – JJJ

+2

'$ (document) .ready()'가 없어도 jQuery를 실행할 수 있다고 생각하지 않는다 –

+0

인라인 자바 스크립트를 사용하지 말라. 정말 나쁜 습관이다. – Stephen

답변

-1

대신 href 속성을 사용 :

여기 내 페이지 코드입니다.

<a onclick="$('#frmAddMedium').submit();" class="btn-primary btn-small">Add Medium</a> 
관련 문제