私は2つのページを作成しました。1つは、ダイアログを開いてそのダイアログ内に別のページをロードするリンクがあるページです。ダイアログが開いて他のページをロードすると、このページにはカレンダーがありますが、カレンダーをクリックすると次のエラーが発生します: 未定義のプロパティ 'インライン' を読み取ることができません
日付ピッカーがカレンダーを実行するファイルを実行した場合、何が問題なのか解釈できませんが、ダイアログを開いて最初のページから実行するとエラーが発生します。
以下に、page1 と page2 のソースがあります。
<!--PAGE1.PHP-->
<link rel="stylesheet" href="http://code.jquery.com/ui/1.9.0/themes/base/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.8.2.js"></script>
<script src="http://code.jquery.com/ui/1.9.0/jquery-ui.js"></script>
<script>
function loadurl() {
$(function() {
$("#dialog").load('page2.php').dialog({modal:true});
});
}
</script>
</head>
<body>
<a href="#" onClick="return val()">teste</a>
<div id="dialog" title="Dialog"></div>
</body>
</html>
<!-- PAGE2.PHP -->
<link rel="stylesheet" href="http://code.jquery.com/ui/1.9.0/themes/base/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.8.2.js"></script>
<script src="http://code.jquery.com/ui/1.9.0/jquery-ui.js"></script>
<script>
$(function() {
$( "#datepicker" ).datepicker();
});
</script>
</head>
<body>
<p>Date: <input type="text" id="datepicker" /></p>
</body>
</html>