这可能是一个愚蠢的问题..我是客户端技术的新手..但我只是想知道.. Button_Click()不会用$()。ready函数来解决吗?...
这是我的代码
<%@ Page Language="C#" CodeBehind="Default.aspx.cs" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<script type="text/javascript" src="http://code.jquery.com/Javascript/jquery-1.4.2.min.js"></script>
<script runat="server">
protected void Button1_Click(object sender, EventArgs e)
{
}
</script>
<script type="text/javascript" language="javascript">
$().ready(){ alert(' '); }
----another try
$(document).ready()
---another try
function pageLoad() { alert(' '); }
--another try
$(document).ready(function() {
alert("Document is Ready Now!");
});
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click"
/>
</div>
</form>
</body>
</html>
我在FireBug上进行了测试.. $()。准备好在Button_Click()之前或之后点火..DO我需要使用脚本管理器..我看到了一些建议..
我无法找到相关的东西..PLease Suggest
答案 0 :(得分:0)
尝试$(document).ready()
此功能将在脚本中的任何其他功能之前执行。
答案 1 :(得分:0)
$(document).ready(function() {
alert("Document is Ready Now!");
});
答案 2 :(得分:0)
使用此....请检查是否在项目中附加了jquery库。
Jquery
$(document).ready(function() {
$('#Button1').click(function(){
alert("Document is Ready Now!");
});
});
<强> demo 强>
答案 3 :(得分:0)
为什么在使用jquery使用第二个代码时使用波纹管代码
<script runat="server">
protected void Button1_Click(object sender, EventArgs e)
{
}
</script>
$(document).ready(function() {
$('#Button1').click(function(){
alert("this is alert!");
});
});
答案 4 :(得分:0)
您正在使用的jQuery CDN存在问题。
点击此链接http://code.jquery.com/Javascript/jquery-1.4.2.min.js。它会显示404 Not Found
错误。
尝试其他CDN。
<script src="http://code.jquery.com/jquery-1.10.2.js"></script>
希望它有所帮助。
<强>更新强>
我认为你的jquery路径错误了。
应该是
http://code.jquery.com/jquery-1.4.2.min.js
而非http://code.jquery.com/Javascript/jquery-1.4.2.min.js
。观察差异。
指向不存在的Javascript
目录的链接