0

ページのページネーションをクリックするたびに起動するプラグインがあります。このページネーションには、すべてのデータが前もってロードされることに注意してください。私が持っているプラ​​グインは、現在のページ分割されたビューで追加情報ページを取得するために起動します。そのため、クリックするたびに新しいプラグインがインスタンス化されますが、以前と同じ (名前空間) であるため、以前に設定したデータセットなどをオーバーライドします。

とにかく、私がヒットしている .ajax url がオフになっているポイントがあるかもしれないので、戻り値は data.isOff = 1 または data.isOff = 0 のようなものを渡します。サービスが抑制されていることがわかります.

あるインスタンス化からプラグインの次のインスタンス化まで値を永続化する方法はありますか?その値が false の場合、新しいプラグイン呼び出しをインスタンス化しないでください..つまり、init 関数を実行しないでください。失敗するだけです。

もちろん、グローバル変数をそのように設定することもできますが、外部変数が存在しないようにプラグイン内でそれを行う方法があるかどうかに興味があります。

私はそれを私のinit関数に入れて、私のオプションに設定しようとしました..新しいプラグインをインスタンス化しようとすると、以前のデータからのすべての賭けがなくなったようです.

4

0 に答える 0