我有訪問任何asp控制jquery的問題。我知道還有其他的選擇可以做到這一點,但我想知道我做錯了什麼。這是簡單的asp.net網站:asp.net access document.forms [0] .controlD
<head runat="server">
<script src="http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.6/jquery-ui.min.js" type="text/javascript"></script>
<script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.4.3.min.js" type="text/javascript"></script>
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div id = "mydiv">
<input id="btnInit" type="button" value="button" />
<asp:Button ID="Button2" runat="server" Text="Button" />
</div>
<script>
jQuery(window).ready(function() {
var form = document.forms[0];
});
</script>
</form>
</body>
在jQuery函數我應該有通過ID(Button2的)訪問asp.net按鈕,但我沒有。我嘗試: Button2, document.form1.Button2, document.forms [0] .Button2, 和visual studio沒有看到它。如果我通過螢火蟲調試網站,我可以得到Button2的ID,但不是在VS.什麼是有趣的「form1.btnInit」的作品,但它不是asp.net控制。
我花了整晚,我仍然不知道。任何幫助?
OP明確提到'我知道還有其他的選擇可以做到這一點,但我想知道我在做什麼錯' – Jashwant 2012-07-18 10:00:01
紀錄片ment.forms [0]沒有看到Button2,這是問題 – user1225686 2012-07-18 10:17:32
document.forms [0]也應該有一些額外的方法(旁邊bascics),但它沒有。它看起來像vs沒有看到document.forms [0] – user1225686 2012-07-18 10:23:57