我有一个文本框,其中任何时候用户点击它后面的代码中的功能需要被解雇。这里是JQuery的:使用jQuery触发OnClick TextBox
<script type="text/javascript">
$("#txtName").click(function(){<%TextChanged();%>});
</script>
这里是文本框UI:
<asp:TextBox ID="txtName" runat="server"></asp:TextBox>
这里是框TextChanged()函数中,我运行某些查询的后台代码:
protected void TextChanged()
{
//Writing my query here!!!
}
现在这个函数在Page_Load()中启动,而不在txtName.Click中。为什么?当用户点击txtName时,我想从JQ中触发这个TextChanged()函数!
我在这里没有看到任何Ajax;你想要客户端文本框点击执行服务器端代码? – Tejs 2011-04-20 18:51:07
是的...这就是我想要的! – 2011-04-20 18:54:12
您需要使用一些ajax,然后从服务器提供响应。我建议ajax并阅读下面的一些答案。 – Tejs 2011-04-20 18:55:56