1

tablesorter(http://tablesorter.com)で並べ替えるテーブルがあります。そのテーブル内には、送信ボタンのある列があります。各テーブル行には送信ボタンがあります。並べ替える前に、ボタンはうまく機能し、PHPスクリプトによって処理されるPOSTリクエストを送信します。

テーブルソーターでテーブルをソートした後、ボタンの継ぎ目が非アクティブになります。JavaScriptがfalseを返すかのように動作します。つまり、ページの更新は行われません。

誰かが私を助けてくれますか、それはソート後も提出できますか?

どうもありがとう、マックス

4

3 に答える 3

1

本当の答えを得るには、コードを (ここか、pastebin.com などで) 見せてください。それを除けば、テーブルを並べ替えると、ボタンを操作する「フォーム」タグの外にボタンが移動することになると思います。私の推測が完全に間違っているかどうかにかかわらず、私が最初に行うことは、FireBug を使用して、テーブルが並べ替えられた後に要素を調べ、何が問題なのかを確認することです。

于 2009-06-28T14:51:28.403 に答える
1

私の推測では、tablesorter プラグインが DOM から要素を追加/削除していると思います。これが発生すると、イベント ハンドラーが削除されます。メソッドを使用してイベント ハンドラーを追加してみてくださいlive。これにより、要素が削除/追加された場合でも、それらを適用できるようになります (クリック ハンドラーであると仮定)。

于 2009-06-28T14:53:22.250 に答える