PDA

View Full Version : عدم اجرای کدهای Jquery در ASP.net



majid784
دوشنبه 28 شهریور 1390, 12:35 عصر
سلام دوستان من یه مشکلی دارم.
با اینکه تو کتابخانه Jquery رو به فایلهای وب سایتم اضافه کردم و در بخش head ، دستور script مربوطه رو نوشتم کدهای Jquery اجرا نمیشه. آیا کار دیگه ای بایدبکنم. مثلاً دلیل دلیل عمل نکردن کد این مثالِ سایت w3schools وقتی من توی asp.net مینویسم چیه؟



<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("button").click(function(){
$("p").hide();
});
});
</script>
</head>

<body>
<form id="form1" runat="server" method="post">
<h2>This is a heading</h2>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<asp:Button ID="Button1" runat="server" Text="Button" />
</form>
</body>
</html>

amirjalili
دوشنبه 28 شهریور 1390, 17:56 عصر
دلیلش اینه که آی دی button سروری رو درست نگرفتی و واسه همین تابع اصلا اجرا نمیشه.
برای گرفتن آی دی کنترل سروری باید از <%=ControlName.ClientID%> استفاده کنی و به جای ControlName آی دی سروری کنترلت رو بذاری

majid784
سه شنبه 29 شهریور 1390, 13:19 عصر
ببخشید من بازم متوجه نشدم. من این دستور رو نوشتم و خروجیش همون Button1 بود. میشه بیشتر توضیح بدین که چیکار باید بکنم.