2016-09-27 156 views
3

使用Kendo網格UI開發nopcommerce插件開發。但是面對這個問題在視角方Kendo網格沒有填充數據。 therer是錯誤的控制檯`

Uncaught ReferenceError: jQuery is not defined(anonymous function) Uncaught ReferenceError: $ is not defined(anonymous function) Uncaught ReferenceError: jQuery is not defined(anonymous function) Uncaught ReferenceError: jQuery is not defined(anonymous function) Uncaught ReferenceError: jQuery is not defined(anonymous function) Uncaught ReferenceError: jQuery is not defined(anonymous function) Uncaught Error: AdminLTE requires jQuery(anonymous function) Uncaught Error: Bootstrap's JavaScript requires jQuery(anonymous function) Uncaught TypeError: $(...).datepicker is not a function(anonymous function) Uncaught TypeError: $(...).kendoDatePicker is not a function`

我用這樣的

<script src="~/Administration/Scripts/admin.search.js"></script> 
<script src="~/Administration/scripts/admin.navigation.js"></script> 
<script src="~/Administration/Scripts/admin.common.js"></script> 
<script src="~/Administration/Scripts/typeahead/typeahead.bundle.min.js"></script> 
<script src="~/Administration/Scripts/jquery-migrate-1.2.1.min.js"></script> 
<script src="~/Administration/Scripts/jquery-ui-1.10.3.custom.min.js"></script> 
<script src="~/Administration/Scripts/adminLTE/app.min.js"></script> 
<script src="~/Administration/Scripts/jquery-1.10.2.min.js"></script> 
<script src="~/Administration/Scripts/bootstrap/bootstrap.min.js"></script> 

回答

2

當您使用多個腳本,他們必須遵循特定的順序,因爲他們從第一個到最後一個被觸發。因此,例如,如果您在「admin.common.js」中調用JQuery函數,並且沒有調用JQuery,那麼它會拋出錯誤。另外bootstrap需要JQuery,所以JQuery應該放在引導之前,等等。所以,你可能會改爲試試這個:

<script src="~/Administration/Scripts/jquery-1.10.2.min.js"></script> 
<script src="~/Administration/Scripts/jquery-migrate-1.2.1.min.js"></script> 
<script src="~/Administration/Scripts/jquery-ui-1.10.3.custom.min.js"> </script> 
<script src="~/Administration/Scripts/bootstrap/bootstrap.min.js"></script> 
<script src="~/Administration/Scripts/typeahead/typeahead.bundle.min.js"></script> 
<script src="~/Administration/Scripts/admin.search.js"></script> 
<script src="~/Administration/scripts/admin.navigation.js"></script> 
<script src="~/Administration/Scripts/admin.common.js"></script> 
<script src="~/Administration/Scripts/adminLTE/app.min.js"></script> 

如果上述方法無效,嘗試重新組織你的腳本,使他們之前的所有所需的一個。

希望這會有所幫助, 獅子座。

相關問題