jqueryを使用してjavascriptでボタンを有効または無効にする多くの例をここで見ましたが、それらのどれもがうまくいきました。
ここで私の絶望的な状況。
<asp:TextBox ID="mytext" runat="server" onkeyup="enableButton(this, 3)"/>
<asp:Button ID="myButton" runat="server" Text="Search" disabled="disabled" />
そして私のJavaScript
<script type="text/javascript">
function enableButton(control, chars) {
if (control.value.length >= chars) {
$('#myButton').removeAttr("disabled");
} else {
$('#myButton').attr("disabled", true);
}
}
</script>
編集
やあ仲間、ついに私はそれを手に入れました!
コードビハインドの LoadPage イベントに JavaScript 関数の呼び出しを登録しました
mytext.Attributes.Add("onkeypress", "enableButton('" + mytext.ClientID + "',3,'" + mybutton.ClientID + "');"
皆様、この度はありがとうございました!