首页 文章

$(document).ready(function()$未定义[重复]

提问于
浏览
2

这个问题在这里已有答案:

我正在使用asp.net mvc并使用Kendo UI网格控件进行数据检索,将这些功能用于另一个应用程序,而不是在代码中解决问题 . 所有JavaScript和Kendo网格ui引用,包括当我运行应用程序时,我面临这些错误

$(document).ready(function()$未定义List:178 Uncaught TypeError:$(...) . kendoDatePicker不是函数

多次 . 当我点击错误时,他们会在这一行显示错误

<script>
$(document).ready(function () {
    $("#StartDate").kendoDatePicker();
});

我在参考文献中添加了程序集但注意到了很多 .

1 回答

  • 5

    这说明了,缺少jQuery源代码 .

    你应该在head标签之间添加jQuery源:

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js">
    

    引用必须按顺序在head标记中:

    <head>
        <title></title>
        <link rel="stylesheet" href="styles/kendo.common.min.css" />
        <link rel="stylesheet" href="styles/kendo.default.min.css" />
        <link rel="stylesheet" href="styles/kendo.default.mobile.min.css" />
    
        <script src="js/jquery.min.js"></script>
        <script src="js/kendo.all.min.js"></script>
    </head>
    

相关问题