0

我有一个使用 jQuery globalize 插件的简单 aspx 页面,该插件是基于此 url中的演示解决方案创建的: https ://weblogs.asp.net/scottgu/jquery-globalization-plugin-from-microsoft 。

我正在使用带有 .Net 框架 4.5.1 的 Visual Studio 2013 Pro 版本,带有这个 aspx 页面的项目是一个网站项目。

当这个简单的 aspx 页面呈现时,我总是得到一个 JavaScript 错误。此错误的屏幕截图如下。这个简单的 aspx 的标记也在下面给出。此页面未使用任何代码隐藏代码。

问题:由于 Scott 博客中的 Demo 示例中的类似代码可以正常运行而没有任何错误,这可能是什么原因造成的?我在 Chrome 的源选项卡中验证的所有脚本文件都正确加载,所以这很令人困惑。

jQuery Globalize 插件错误

简单aspx的标记

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default18.aspx.cs" Inherits="Default18" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>UK Store</title>
    <script src="Scripts/jquery-1.4.2.min.js" type="text/javascript"></script>
    <script src="Scripts/jQuery.glob.min.js" type="text/javascript"></script>
    <script src="Scripts/globinfo/jQuery.glob.en-GB.min.js" type="text/javascript"></script>

    <script type="text/javascript">
        $.preferCulture("en-GB");
    </script>

</head>
<body>
    <h1>Apple Strudel</h1>
    Product Price: <span id="price"></span>
    <br />
    Date Available: <span id="available"></span>
    <br />
    Units in Stock: <span id="units"></span>
</body>
</html>

4

1 回答 1

0

我终于找到了问题所在。https://weblogs.asp.net/scottgu/jquery-globalization-plugin-from-microsoft的演示解决方案中 的缩小文件jQuery.glob.min.js不正确,但jQuery.glob.js来自相同位置是正确的,因为我的 aspx 页面使用它。

所以我刚刚使用jQuery.glob.js创建了一个新的缩小文件,然后一切都与我的 aspx 页面完美配合。

于 2016-12-15T06:58:53.273 回答