この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 15742|答える: 0

[ブートストラップ] Bootstrapのモーダル設定はデータをキャッシュしません

[リンクをコピー]
掲載地 2015/11/09 11:00:19 | | | |


フロントエンドフレームワークBootstrapのモーダルダイアログは、リモートオプションを使ってURLで指定でき、ダイアログが初めて.modal-bodyにポップアップした際に自動的にこのアドレスからデータを読み込みますが、一度だけ読み込みます。ただし、この問題はイベントでremoveData()メソッドを呼び出すことで解決できます。

関連するドキュメントを検索して確認した結果、ダイアログボックスの隠しイベントに文を書くだけで十分だと分かりました:

  1. $("#myModal").on("hidden", function() {
  2.     $(this).removeData("modal");
  3. });
コードをコピーします
また、ダイアログを開く前にデータを削除することもでき、効果は同じです。

注意:上記のコードはBootstrap v2に基づいています。Bootstrape v3を使用する場合、モーダルダイアログのHTMLとイベントの書き方が異なり、例えば上記の隠れたイベントについては次のように書かれます。


  1. $("#myModal").on("hidden.bs.modal", function() {
  2.     $(this).removeData("bs.modal");
  3. });
コードをコピーします






先の:高級グリーンダイヤモンドビジネスをあなたの代わりに開業するよう教えれば、1注文あたり約60元稼げるので簡単です
次に:.net実行について ストアドプロシージャ nullは自動的にデフォルトの例外処理メソッドとなります
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com