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(''); $('#<%= textbox1.ClientID%>')。val('');

于 2012-09-10T08:04:02.513 に答える
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 に答える