私はiframe
自分のページの中にあります...そして、これiframe
は基本的に日付入力フィールドを持つ単純なフォームで、 jquery をバインドしdatePicker
ました。
私の問題はiframe
、寸法がかなり小さいことです。そのため、入力フィールドにフォーカスを与えてdatepicker
ロールアウトすると、部分的にしか表示されず、残りは の中に隠れてしまいiframe
ます。
私の考えはdatepicker
、これの外でiframe
親ウィンドウ(私は成功しました)に移動し、それを自分で入力フィールドの場所に移動することです。したがってdatepicker
、 の前に置きiframe
ます。
これで を移動しdatepicker
ました:
(このコードは の中にありますiframe
)
$("#txtDate").datepicker({
beforeShow: function(input, inst)
{
inst.dpDiv[0].style.zIndex = '9999';
window.parent.$('body').append(inst.dpDiv);
}
});
これで問題ありませんが、datepicker
は完全に応答しなくなりました。クリックしても反応しません。どうすればこれを克服できるかについて何か考えがありますか? 頭に浮かんだことはすべて試しましたが、まだこれを理解していません。