Javascript &引用;ReferenceError:未定义jQuery";选择Jquery插件时出错

Javascript &引用;ReferenceError:未定义jQuery";选择Jquery插件时出错,javascript,jquery,jquery-chosen,Javascript,Jquery,Jquery Chosen,所以我使用了所选的Jquery,它工作得很好。但是当我点击submit按钮,从所选dropdonw中获取数据并进行一些计算,然后我就重定向到了一个页面。但是页面重定向根本没有发生,它一直在同一个页面上。当我检查firebug的jquery错误时,我在firebug上看到了这两个错误 ReferenceError: jQuery is not defined ...xt="No results match",AbstractChosen}(),a=jQuery,a.fn.extend(

所以我使用了所选的Jquery,它工作得很好。但是当我点击submit按钮,从所选dropdonw中获取数据并进行一些计算,然后我就重定向到了一个页面。但是页面重定向根本没有发生,它一直在同一个页面上。当我检查firebug的jquery错误时,我在firebug上看到了这两个错误

    ReferenceError: jQuery is not defined


...xt="No results match",AbstractChosen}(),a=jQuery,a.fn.extend({chosen:function(b)...


chosen.....min.js (line 2, col 10246)
ReferenceError: jQuery is not defined


$ = jQuery;


chosen.jquery.js (line 523, col 2)
我看到了我的jquery初始化和上面选择的jquery插件,设置如下

<script src="@Url.Content("~/Scripts/jquery-1.7.2.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery-ui-1.8.20.min.js")" type="text/javascript"></script>

@*<script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>*@

<script src="@Url.Content("~/Scripts/chosen.jquery.min.js")" type="text/javascript"></script>

<link href="@Url.Content("~/css/chosen.css")" rel="stylesheet"  type="text/css" />

@**@
我也尝试添加了1.11.0,但什么也没发生。我觉得这个问题很简单,但我在这里遗漏了一些东西

请建议怎么做


谢谢。

要解决此问题,您必须在main.js中编写此文件

window.$ = window.jQuery = require('jquery');

jquery是否已加载?如中所示,您是否看到404错误或no@kennypu不,没有看到任何404错误。下拉菜单有效,我在页面上也有一个日期选择器,效果很好。我在提交页面时发现了这个错误,经过几次操作后,我重定向了页面,但它没有重定向(该页面也没有收到404错误)。但在firebug中,我看到了这两条错误消息:“我提交了页面”,那么它会离开该页面并转到另一个页面吗?确保它进入的下一个页面也有jquery,无论它在哪个页面出错,都是说jquery不可用。是的,从我的观点来看,它将进入控制器,然后我运行一个运行良好的存储过程,如果成功,我将重定向不工作的页面并保持在同一页面/视图中。但是当你看到Firebug时,它给出了这个错误