ドロップダウンのすぐ下にフォームをレンダリングするドロップダウン イベントの変更に関する jQuery ポスト リクエストがあります。これはすべてjQuery UI ダイアログ
で行われ
ます。ユーザーに下にスクロールさせたくないので、位置を少し、おそらく 20px 上げる必要があります。
$("#dropdownid").change(function(){
if($(this).val() == 1)
{
$.post("<?php echo Yii::app()->request->baseUrl . '/controller/model/'; ?>",$(this).serialize(),
function(data) {
$("#dialog").html(data);
$("#dialog").dialog("open");
}
);
}
});
フォームはすでに中央にあるため、理想的にはこれは機能しません。 別のユーザーによって投稿された読み込み後に jquery ダイアログ ボックスの位置を変更します。