私はasp.netで面白い動作を見つけました。asp.net postbackとjavascript/jquery
私は最初に読み込まれたときに隠されたフィールドセットと送信ボタンがあるフォームを持っています。
私が期待しているのは、ユーザーが送信ボタンをクリックすると、フィールドセットが表示されるということです。問題は、送信ボタンをクリックしようとすると、fieldset要素が表示されますが、すぐには消えてしまうことです。
私のコードのどこが間違っているのか正しい方向に向けることができれば可能でしょうか?以下の私のコードを見てください。
ありがとうございます!
乾杯、 アン
<%@ Page Language="C#" AutoEventWireup="true" Inherits="JavascriptTest._Default" %>
<!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 runat="server">
<title>Test Javascript</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.4.js"></script>
<script type="text/C#" runat="server">
protected void Page_Load(object sender, EventArgs e)
{
}
</script>
<script type="text/javascript">
$(document).ready(function() {
var btnSubmit = '#<%= btnSubmit.ClientID %>';
$('#result').hide();
$(btnSubmit).click(function() {
$('#result').show();
return true;
});
});
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<fieldset id="result">
<legend>Search Result</legend>
<p>Cras risus. Parturient lectus! Ac quis. Enim arcu adipiscing nunc? Porta magna ultrices elit amet, turpis vel nunc, massa pulvinar sit, pulvinar amet elementum tristique diam parturient, eu in dolor, non pulvinar nisi, penatibus? Velit tincidunt? Pulvinar nec urna ac, pulvinar purus integer phasellus, ridiculus non dictumst penatibus dolor rhoncus elementum pellentesque? Adipiscing et, dapibus, amet ac porta! Magna tristique, sed porta elit mid. Et ultricies et elit mattis. Arcu! Elementum ac? Nisi turpis, vel in massa pellentesque porta lectus, egestas aenean scelerisque risus? Placerat purus cum et. Egestas sociis, adipiscing porttitor scelerisque integer? Auctor a arcu sit aliquam amet sed odio, velit turpis, risus, porttitor mid diam, ac arcu lectus auctor, facilisis tincidunt! Et, proin, turpis nunc velit? Elementum.</p>
</fieldset>
<asp:Button ID="btnSubmit" runat="server" Text="Submit" />
</div>
</form>
</body>
</html>
このNickに感謝します。これは私が後にしたものです。 – mallows98
@ mallows98 - ウェルカム: –