JQuery按钮单击文本框问题

时间:2012-09-10 07:04:53

标签: c# jquery button click

我正在尝试使用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>

我错过了什么吗?按钮点击工作,我使用警告框检查它。 谢谢。

3 个答案:

答案 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('');