私は持っているWebフォームを持っていTextBox
ますValidator
:
<script src="../script/jquery-2.0.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
$("form").submit(function () {
$('input[type=submit]', this).attr('disabled', 'disabled');
});
});
</script>
<form id="form1" runat="server">
<asp:RequiredFieldValidator ID="v" runat="server" ControlToValidate="name" ErrorMessage="Required"></asp:RequiredFieldValidator>
<asp:TextBox ID="name" runat="server"></asp:TextBox>
<asp:Button ID="submit" runat="server" Text="Go" CausesValidation="true" />
</form>
フォームが送信されたときに送信を無効にしたいのですbutton
が、このコードは無効な場合(空である場合)にも送信を無効にしますbutton
。TextBox
Validator
だけでなく、すべての ASP.NET Validators の方法が必要ですRequiredFieldValidator
。
button
実際の送信でのみ送信を無効にするにはどうすればよいですか?