我有一个带有文本框和按钮的页面。
文本框包含一个Textbox1_TextChanged
事件,而按钮具有一个Button1_Onclick
事件。
textbox
仅在用户失去对textchanged event
的关注之后才触发其textbox
。因此,键入后,用户按下按钮,但是只有文本changed event
会触发,而按钮事件不会触发。
是否有一种方法可以在不使用AutoPostBack="false"
的情况下触发两个事件?
答案 0 :(得分:0)
请尝试使用jQuery,
<script type="text/javascript">
$("#<%=TextBox1.ClientID %>").blur(function () {
debugger;
var len = $("#<%=TextBox1.ClientID %>").val().length;
if (len > 0)
$("#<%=Button1.ClientID %>").removeAttr("disabled");
else
$("#<%=Button1.ClientID %>").attr("disabled", "disabled");
});
</script>