所以我使用了Chosen Jquery及其工作正常。但是当我点击提交按钮时,选择了Dropdonw的数据并做了一些计算,然后我重定向了一个页面。但页面重定向dosnt发生了,它一直在同一页面上。当我检查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初始化及其上面的Chosen 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,但没有任何反应。我的问题非常简单,但我在这里遗漏了一些东西。
请建议做什么。
感谢。
答案 0 :(得分:0)
要解决此问题,必须在main.js中编写
window.$ = window.jQuery = require('jquery');