<asp:TextBox ID="tt" CssClass="data" runat="server" OnTextChanged="test" AutoPostBack="true"></asp:TextBox>
<script type="text/javascript">
$().ready(function(){
$(".btn").bind("click",function(){
$(".data").attr("style","border:1px solid red;");
$(".data").attr("value","任意值");
$(".data").change(); //onchange
})
})
</script>
<p class="btn">随便一个p</p>
---------------------------------------------------------------------------------------------------------------------------------------
点击"随便一个P", id为tt的textbox的value就会变,并且$(".data").change(); 会让textbox 触发OnTextChanged,
不需要回车或者点击其他地方,这一点在有些场合比较有用。
本来是想在给textbox设置value之后模拟一个回车,或者blur,但是没有成功。