Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript在中不工作_Javascript_Jquery - Fatal编程技术网

Javascript在中不工作

Javascript在中不工作,javascript,jquery,Javascript,Jquery,我在一个新的MVC4站点上遇到了问题。我似乎根本无法运行javascript。它不会抛出错误,只是什么也不做 我错过了什么 这是我的页面代码: @model IEnumerable<WiseGalleriesEntities.Medium> @{ ViewBag.Title = "ManageMedium"; } <div class="title"> <h1>Mediums...</h1>

我在一个新的MVC4站点上遇到了问题。我似乎根本无法运行javascript。它不会抛出错误,只是什么也不做

我错过了什么

这是我的页面代码:

   @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>

使用onclick属性代替href属性

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

请显示生成的HTML页面,而不是ASP代码。我不认为在没有$document的情况下,您可以这样运行jQuery。Ready请不要使用内联javascript,这是非常糟糕的做法Collin Henderson:当然可以,如果在单击链接时刚刚定义了$。但是你不应该这样做。检查错误控制台。删除内联脚本后的逗号。