0

このjqueryプラグインについて http://www.ericmmartin.com/simplemodal-1-4-3-released/

データを取得するのに少し時間がかかるajax関数があるので、スピナーでモーダルdivを開きたい

$("#basic-modal-content").modal(); 
$("#basic-modal-content").html('<img src="ajax_loader.gif" width=100>');

成功関数の最後にあるajax呼び出し内で、これを行います

$('#basic-modal-content').empty();
$('#basic-modal-content').html('<div class="content-center">'+title+'</div>');
$("#basic-modal-content").modal(); 

これにより、1。ポップアップがスピナーで開きます-それで問題ありません2.基本的なモーダルコンテンツのdivが空になります3.新しいコンテンツが読み込まれます4.コンテンツがdivにとって非常に長いです

通常、最初のモーダル呼び出しでは、コンテンツはスクロールバーを備えたdiv内にあります。

それで、モーダルコールを再初期化できるオプションはありますか?

ありがとうエイドリアン

4

1 に答える 1

0

私は単にデモページにアクセスして問題を再現しようとしましたが、もちろん問題を見つけて修正しようとしました。

再現は、コンテンツの高さを 2000px にするだけでした。

この特定のケースでは、次のことがうまくいきました。

overflow: auto;
于 2012-10-12T13:50:39.957 に答える