2009-06-28 14 views
0

私はテーブルソート(http://tablesorter.com)で並べ替えるテーブルを持っています。そのテーブルには、送信ボタン付きの列があります。各テーブルの行には送信ボタンがあります。ソートする前に、ボタンはうまく動作し、PHPスクリプトで処理されるPOSTリクエストを送信します。jquery tablesorterはサブミット機能を無効にします

アフターテーブル・ソーターでテーブルをソートすると、ボタン・シームが非アクティブになります。あたかもJavaScriptがfalseを返すかのように動作します。つまり、ページのリフレッシュは発生しません。

誰かが私を助けることができます、それはまだソート後に提出できますか?

おかげでたくさん、マックス

+0

サンプルコードがない場合は、問題を特定するのが難しくなります。 – jitter

答えて

1

は本当の答えのために(ここかpastebin.comのようなものを経由して)私たちのコードを表示します。それを除いて、私の最高の推測は、テーブルをソートすることは、それらを動作させる "フォーム"タグの外にボタンを移動することです。私の推測がまったく間違っているかどうかに関わらず、まず、FireBugを使用してテーブルがソートされて何が間違っているかを調べることです。

+0

ありがとう、andy! Uは正しかった!ボタンはフォームの外に出ました。フォームタグをどこか別の場所に移動して解決しました!もう一度ありがとう! – Max

1

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

関連する問題