我正在尝试使用JQuery Code在按钮单击时清除以前的文本框值。但是它会显示以前的点击值。 这是我的代码。
$('#<%=create_question.ClientID %>').click(function () {
var get_firstname_entered = ($('#textbpx').val());
($('#textbox').val(""));
($('#textbox1').val(""));
});
这是html代码。
<table border=1>
<tr>
<td><asp:Label ID="label" Text="Title:" runat="server" /></td>
<td><asp:TextBox ID="textbox" BackColor="Silver" runat="server" /></td> <br />
</tr>
<tr>
<td><asp:Label ID="label1" Text="Description:" runat="server" /></td>
<td><asp:TextBox ID="textbox1" BackColor="Silver" runat="server" /> </td><br />
</tr>
</table>
我错过了什么吗?按钮点击工作,我使用警告框检查它。 谢谢。
答案 0 :(得分:0)
尝试捕获服务器端控件。
$('#<%=textbox.ClientID %>').val('');
答案 1 :(得分:0)
$('#<%=create_question.ClientID %>').click(function () {
var get_firstname_entered = ($('#<%=textbox.ClientID %>').val());
($('#<%=textbox.ClientID %>').val(""));
($('#<%=textbox1.ClientID %>').val(""));
});
答案 2 :(得分:0)
$('#&lt;%= textbox.ClientID%&gt;')。val(''); $('#&lt;%= textbox1.ClientID%&gt;')。val('');