2015-09-15 41 views
0

我正在使用kendo UI Datepicker,問題在於用戶註銷時未應用樣式。我在瀏覽器控制檯中收到「KendoDatepicker不是功能」錯誤。kendoDatePicker不是註銷用戶的函數錯誤

我發現我們應該在kendo之前加載jquery腳本,並且問題的可能來源可能是Jquery的兩次加載。來源

我搜索了整個項目,我沒有發現任何重複。

但是,當我在瀏覽器中調查信息源時,發現用戶註銷時並未加載所有ScriptResources.axd。

當用戶註銷時它僅接收:

  • jQuery的遷移V1.2.1
  • MicrosoftAjaxWebForms.debug.js版本:4.0.0.0
  • jQuery的v1.11.2
  • MicrosoftAjax。 debug.js版本:4.0.0.0
  • Telerik.Web.UI.WebResource.axd
  • WebResource.axd(2個文件)

這是加載腳本當用戶登錄:

  • jQuery的遷移V1.2.1
  • MicrosoftAjaxWebForms.debug.js版本:4.0.0.0
  • jQuery的V1。 11.2
  • MicrosoftAjax.debug.js V 4.0.0.0
  • Telerik.Web.UI.WebResource.axd
  • WebResource.axd的(2個文件)
  • RequireJS 2.1.6
  • Telerik.Sitefinity版本:8.1.5800.0
  • 劍道UI v2015.2.624
  • http://www.JSON.org/json2.js
  • 的jQuery以外的事件 - V1.1 我不知道這是否是問題,但我沒有看到登錄和註銷用戶之間的任何其他差異。

這是我的母版頁進口:

<link href='http://fonts.googleapis.com/css?family=Abel' rel='stylesheet' type='text/css' /> 
    <script src="../../../../../Scripts/kendo/jquery.min.js"></script> 
    <script src="../../../../../Scripts/kendo/kendo.all.min.js"></script> 
    <script src="../../../../../Scripts/kendo/kendo.aspnetmvc.min.js"></script> 
    <link href="../../../../../Content/kendo/kendo.common.min.css" rel="stylesheet" /> 
    <link href="../../../../../Content/kendo/kendo.bootstrap.min.css" rel="stylesheet" /> 

    <link href="../../../../../Content/bootstrap.min.css" rel="stylesheet" /> 
    <link href="../../../../../Content/header.css" rel="stylesheet" /> 
    <link href="../../../../../Content/content.css" rel="stylesheet" /> 
    <link href="../../../../../Content/footer.css" rel="stylesheet" /> 

回答

1

我相信你是想着從日期選取器劍道推出劍道kendo.all.ui.js或自定義。當用戶登錄sitefinity加載kendo進行內聯編輯時。

+0

嗨Jon R.如果這是真的,當用戶登錄時應該顯示kendo.all.ui.js? Addicionally,我沒有找到任何關於kendo.all.ui.js的信息,我可以在哪裏找到它? – Nelssen

+0

如果你看這個演示只有兩個腳本引用jQuery和kendo.all.js抱歉,「ui」部分是錯誤的。 –