首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jquery maskedinput的包注册不起作用

jquery maskedinput的包注册不起作用
EN

Stack Overflow用户
提问于 2012-10-19 04:42:54
回答 1查看 1.4K关注 0票数 1

我做错什么了?.

我在包脚本中注册jquery.maskedinput-1.3.min.js,就像注册其他几个脚本一样,但是由于某些原因,这个脚本简单的包无法工作……

我尝试了以下捆绑注册相同的结果:

代码语言:javascript
复制
bundles.Add(new ScriptBundle("~/bundles/jquery.maskedinput").Include(
    "~/Scripts/jquery.maskedinput-{version}.js"
    ));
代码语言:javascript
复制
bundles.Add(new ScriptBundle("~/bundles/jquery.maskedinput").Include(
    "~/Scripts/jquery.maskedinput.js"
    ));
代码语言:javascript
复制
bundles.Add(new ScriptBundle("~/bundles/jquery.maskedinput").Include(
    "~/Scripts/jquery.maskedinput.min.js"
    ));
代码语言:javascript
复制
bundles.Add(new ScriptBundle("~/bundles/jquery.maskedinput").Include(
    "~/Scripts/jquery.maskedinput-{version}.min.js"
    ));
代码语言:javascript
复制
bundles.Add(new ScriptBundle("~/bundles/jquery.maskedinput").Include(
    "~/Scripts/jquery.maskedinput-1.3.min.js"
    ));

这是呈现的HTML

代码语言:javascript
复制
<script src="/bundles/jquery.maskedinput?v=" type="text/javascript"></script>

但是我的包是空的

这是我在MasterPage上的注册

代码语言:javascript
复制
<ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server" EnablePageMethods="true">
    <Scripts>
        <%--Framework Scripts--%>
        <asp:ScriptReference Name="jquery" />
        <asp:ScriptReference Name="jquery.ui.combined" />
        <asp:ScriptReference Name="WebForms.js"  Path="~/Scripts/WebForms/WebForms.js" />
        <asp:ScriptReference Name="WebUIValidation.js"  Path="~/Scripts/WebForms/WebUIValidation.js" />
        <asp:ScriptReference Name="MenuStandards.js"  Path="~/Scripts/WebForms/MenuStandards.js" />
        <asp:ScriptReference Name="GridView.js"  Path="~/Scripts/WebForms/GridView.js" />
        <asp:ScriptReference Name="DetailsView.js"  Path="~/Scripts/WebForms/DetailsView.js" />
        <asp:ScriptReference Name="TreeView.js"  Path="~/Scripts/WebForms/TreeView.js" />
        <asp:ScriptReference Name="WebParts.js"  Path="~/Scripts/WebForms/WebParts.js" />
        <asp:ScriptReference Name="Focus.js"  Path="~/Scripts/WebForms/Focus.js" />
        <asp:ScriptReference Name="WebFormsBundle" />
        <asp:ScriptReference Path="~/bundles/jquery.validation" />
        <asp:ScriptReference Path="~/bundles/jquery.maskedinput" />
        <%--Site Scripts--%>

    </Scripts>
</ajaxToolkit:ToolkitScriptManager>

这是我在Visual 2012中脚本的截图

到底怎么回事??我只是不明白

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-01 22:15:15

1.0 RTM版本中存在一个bug,即使显式地包含在调试模式中,它也会忽略*.min.js。如果您更新到1.1.0-字母1包,这应该是固定的。

或者,您可以使用这个类似的问题的答案来解决这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12967511

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档