我有一个 ASP.NET 4 Web 应用程序。我正在使用母版页 Site.Master。母版页的头部是:
<head runat="server">
<title></title>
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.4.js">
</script>
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.4-vsdoc.js">
</script>
<link href="~/Styles/Site.css" rel="stylesheet" type="text/css" />
<asp:ContentPlaceHolder ID="HeadContent" runat="server">
</asp:ContentPlaceHolder>
</head>
目前在内容页面中,我有:
<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
<% if (false)
{ %>
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.4.js"></script>
<% } %>
<script type="text/javascript">
$(document).ready(function () {
alert("Welcome jQuery !");
});
</script>
<script type="text/javascript">
function Blam() { alert("Welcome jQuery !"); }; </script>
当按下按钮“ViewButton”时,我的内容页面必须显示警报!即,ViewButton 必须调用函数 Blam!我怎么做??
如果我运行这段代码,我会得到一个异常:
readyBound 没有定义!
异常在文件中:jquery-1.4.4-vsdoc.js 调用堆栈为:bindReady JScript 就绪 JScript JScript 全局代码 JScript