XSL*_*XSL 0 javascript asp.net jquery
我应该睡觉,但这真的让我烦恼.我无法在我的asp.net项目中显示一个简单的javascript警告框.希望有人能看出我做错了什么.我的测试页是这样的:
<%@ Page Title="" Language="C#" MasterPageFile="~/Site1.Master" AutoEventWireup="true" CodeBehind="JSTest.aspx.cs" Inherits="Proj.JSTest" %>
<asp:Content ID="Content1" ContentPlaceHolderID="Header" runat="server">
<script src="Scripts/jquery-1.4.1-vsdoc.js" type="text/javascript"></script>
<script src="Scripts/jquery-1.4.1.js" type="text/javascript" language="javascript" >
$(document).ready(function() {
alert("Working");
});
</script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="Main" runat="server">
</asp:Content>
Run Code Online (Sandbox Code Playgroud)
主页也非常标准.这是它的标题部分(我认为是关键位)
<head runat="server">
<title></title>
<%--<script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script>
<script src="Scripts/jquery-1.4.1-vsdoc.js" type="text/javascript"></script> --%>
<link href="App_Themes/Default/Default.css" rel="stylesheet" type="text/css" />
<asp:ContentPlaceHolder ID="Header" runat="server">
</asp:ContentPlaceHolder>
</head>
Run Code Online (Sandbox Code Playgroud)
我知道我必须遗漏一些明显的东西 - 可能只是需要睡觉:D.但如果有人能够理解为什么这不起作用,那就太好了!
谢谢!
尝试将其放在另一个脚本标记中,但没有该src属性.
<script type="text/javascript" language="javascript" >
$(document).ready(function() {
alert("Working");
});
</script>
Run Code Online (Sandbox Code Playgroud)
或者将它放在一个单独的文件中,并使用src属性包含该文件.
<script type="text/javascript" language="javascript" src="myJSFile.js"></script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3257 次 |
| 最近记录: |