0

私はasp.net c#(ajaxではありません)でjquery spinnerを使用しています。asp.net c# でテキスト ボックスのテキスト変更イベントが必要です。これはjqueryスピナーでは機能しません。スピナーを使用して、aps.net C# のすべてのテキスト変更イベントで、自分のページをポストバックできる方法はありますか。

   <asp:TextBox ID="textboxModifierForcedQuantity" Visible="false" onkeypress="return false"
                                            AutoPostBack="true" Text="1" CssClass="spinnnerOptional" runat="server"></asp:TextBox>
4

1 に答える 1

0

あなたが言っていることが機能していないかどうかはわかりませんが、次のようなことができます:

あなたのページに「隠しボタン」があります

<asp:Button runat="server" ID="myButton" OnClick="myButton_Click" style="display : none; visibility : hidden"></asp:Button>

やりたいことを入れるイベント(ポストバック)

 protected void myButton_Click(object sender, EventArgs e) {
//my code to execute
        }

そしてjavascriptでこのようなことをします

textbox.on('input',function(){
var myButton = $('#myButton');
myButton.click();
});

これは「あまりクールではない」方法であることを覚えておいてください

于 2013-07-24T14:53:27.253 に答える