0

我正在尝试使用 JQuery 代码在按钮单击时清理以前的文本框值。但它会在点击时显示以前的值。这是我的代码。

 $('#<%=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>

我错过了什么吗?按钮单击有效,我使用警报框检查了它。谢谢你。

4

3 回答 3

0

尝试捕获服务器端控制。

$('#<%=textbox.ClientID %>').val('');
于 2012-09-10T07:15:13.190 回答
0
 $('#<%=create_question.ClientID %>').click(function () {
     var get_firstname_entered = ($('#<%=textbox.ClientID %>').val());
     ($('#<%=textbox.ClientID %>').val(""));
     ($('#<%=textbox1.ClientID %>').val(""));
 });
于 2012-09-10T07:15:29.710 回答
0

$('#<%=textbox.ClientID %>').val(''); $('#<%=textbox1.ClientID %>').val('');

于 2012-09-10T08:04:02.513 回答