私のページには、ajaxを使用して行が増減する表があります。 行カウントが変更されたときに通知を受け取る行カウント変更イベントが必要です。私はいくつかのことを試しましたが、何も効果がありませんでした。jQuery行数変更イベント
$("#myTable tr").length.change(function(){
alert("row count changed");
});
とも
$("#myTable tbody").change(function(){
alert("table changed");
});
が、行が増加/減少するとき、これらの関数が呼び出さ取得されていません。これは私が試したものです。 jQueryのchange()
方法は、与えられたコールバックを結合するイベントですonChangeイベントは、<input>
、<select>
、および<textarea>
要素(reference)に対してのみ有効であるため、
ajaxの成功で関数を実行できますか? –
あなたはおそらく、ajaxコールバックにコードを入れたほうがよいでしょう。 APIを持つライブラリの場合は、公開されている 'recordAdded'イベントなどがあるかどうかを確認してください。 – hyperslug
答えをありがとう、私はしようとすると、私が使用しているajaxライブラリをチェックします。しかし、ちょうど私がjqueryを使ってそれをやりたければ、行数変更イベントを取得する方法はありますか? – bhuvan