jQuery Globalize 插件总是在 aspx Webforms 页面中给出错误
jQuery Globalize plugin giving an error always in an aspx Webforms page
我有一个使用 jQuery 全球化插件的简单 aspx 页面,我根据 Demo 解决方案创建了这个 url:https://weblogs.asp.net/scottgu/jquery-globalization-plugin-from-microsoft .
我使用的是 Visual Studio 2013 Pro version with .Net framework 4.5.1 并且带有这个 aspx 页面的项目是一个网站项目。
呈现这个简单的 aspx 页面时,我总是收到 JavaScript 错误。此错误的屏幕截图如下。
这个简单的 aspx 的标记也在下面给出。此页面未使用代码隐藏代码。
问题:由于 Scott 博客中的 Demo 示例中的类似代码可以正常运行,可能是什么原因造成的?我在 Chrome 的源选项卡中验证的所有脚本文件都正确加载,所以这非常令人困惑。
简单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>
终于找到问题了。在 https://weblogs.asp.net/scottgu/jquery-globalization-plugin-from-microsoft 的演示解决方案中的缩小文件 jQuery.glob.min.js 不正确,但是 jQuery.glob.js来自同一位置是正确的,因为我的 aspx 页面使用它。
所以我刚刚使用 jQuery.glob.js 创建了一个新的缩小文件,然后一切都与我的 aspx 页面完美配合。
我有一个使用 jQuery 全球化插件的简单 aspx 页面,我根据 Demo 解决方案创建了这个 url:https://weblogs.asp.net/scottgu/jquery-globalization-plugin-from-microsoft .
我使用的是 Visual Studio 2013 Pro version with .Net framework 4.5.1 并且带有这个 aspx 页面的项目是一个网站项目。
呈现这个简单的 aspx 页面时,我总是收到 JavaScript 错误。此错误的屏幕截图如下。 这个简单的 aspx 的标记也在下面给出。此页面未使用代码隐藏代码。
问题:由于 Scott 博客中的 Demo 示例中的类似代码可以正常运行,可能是什么原因造成的?我在 Chrome 的源选项卡中验证的所有脚本文件都正确加载,所以这非常令人困惑。
简单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>
终于找到问题了。在 https://weblogs.asp.net/scottgu/jquery-globalization-plugin-from-microsoft 的演示解决方案中的缩小文件 jQuery.glob.min.js 不正确,但是 jQuery.glob.js来自同一位置是正确的,因为我的 aspx 页面使用它。
所以我刚刚使用 jQuery.glob.js 创建了一个新的缩小文件,然后一切都与我的 aspx 页面完美配合。