【问题标题】:jquery-3.1.1.js:3855 Uncaught TypeError: $(...).loadingModal is not a functionjquery-3.1.1.js:3855 Uncaught TypeError: $(...).loadingModal is not a function
【发布时间】:2017-12-13 04:00:38
【问题描述】:

我正在使用 MVC 5 asp.net,我有一个使用布局的视图注册,我想要的是当用户单击添加按钮时,加载程序加载并在 ajax 响应后销毁,我可以通过不使用布局来实现这一点,但是当我使用布局时,它给出了这个错误 Uncaught TypeError: $(...).loadingModal is not a function at showModal (registration.js:7)

我的脚本序列是
<script src="~/Scripts/jquery-3.1.1.js"></script>
<script src="~/Scripts/jquery.loadingModal.js"></script> <script src="~/Scripts/registration.js"></script>

【问题讨论】:

    标签: javascript jquery asp.net-mvc model-view-controller asp.net-mvc-5


    【解决方案1】:

    我遇到的问题是我有两个scriptsjquery 一个在当前页面上,一个在layout 页面上。

    确保您只有一个版本的scripts

    【讨论】:

    • 非常感谢@Mudasir,当我使用模板时,有一个js文件vendor.js,其中也有jquery,但我在render()之后引用它;在渲染()之前;我在引用 jquery.js ,意味着有 两个 jquery 脚本 ,最后我找到了解决方案。
    • 很高兴来到这里。祝你好运。
    猜你喜欢
    • 2017-08-01
    • 2016-07-07
    • 1970-01-01
    • 1970-01-01
    • 2021-04-26
    • 1970-01-01
    • 1970-01-01
    • 2014-09-09
    • 1970-01-01
    相关资源
    最近更新 更多