これはアーティファクトかもしれませんが、SlickGrid V2 に切り替えてから作成したいくつかのグリッドでかなり再現可能です (IE のみ) (以前のバージョンでは見られませんでした)。ユーザーが列のサイズを変更すると、Resort メソッドも起動します。もちろん、列を再ソートします。
私もこれを行いました(これは効果がありません):
grid.onColumnsResized.subscribe(function(e, args) {
e.stopImmediatePropagation();
e.stopPropagation();
// alert('resized');
return false;
});
しかし、アラートを含めると...すべてが正常に機能します(リゾートなし)。だから… タイミングの問題だと思います。私は偽の2秒タイマーを設定しました(時間だけを行います)が、それも効果がありません(まだリゾートしています)。誰かが何が起こっているのか、なぜalert
すべてが適切に機能しているように見えるのかを説明できますか? また、ローカルの Resort を使用するか、デフォルトの SlickGrid Resort メソッドを使用するかは問題ではありません。
ありがとう