質問: jqueryの隠しフィールドをリセットするウィジェット「保存」 私は私が作成したウィジェットプラグインを持っていて、それは約10個のフィールドセットをリストしています。 jqueryは最初に実行され、値を持たないフィールドセットを非表示にします。 「追加」および「削除」フィールドセットを許可するボタンもあります。「保存」するとき以外は、すべてうまくいきます。 [保存]をクリックすると、すべてのjqueryが機能しなくなり、すべての非表示のフィールドセットが表示され、[追加]ボタンと[削除]ボタンが機能しなくなります。ウィジェットを正しく使用し続ける唯一の方法は、ページを更新することです。これを引き起こしている可能性があるもの、または考えられる解決策を誰かが考えていますか?
回答: あなただけのjquery.ajaxコールバック関数の「成功」の中にコントロールを再バインドする必要があります。.live()によるトリガーのバインドは別の選択肢かもしれません - 私は個人的には.on()関数を好みます。domインスペクタを使ってdomイベントバインディングをチェックするだけです。