2011-07-18 14 views
0

jQueryの日付ピッカーをフォームに追加しようとしていますが、表示に問題があります。これは私がhttp://jqueryui.com/demos/datepicker/default.htmlを使用しているところで、私のコード構造です。テキストボックスをクリックすると、カレンダーが表示されません。フォームにjQueryの日付ピッカーを表示する際に不思議な問題

header.phpには、ドロップダウンリストの値に基づいて、fancyboxや読み込みページのようないくつかの目的(テスト済みで働く)で使用するjQueryスクリプトがあります。

single.phpには、ドロップダウンリスト(Working)の値に基づいてページを読み込むmain.phpが含まれています。私の場合は、testpage.phpというjQueryのdatepickerスクリプトです。テキストボックス。しかし、私が言ったように、表示されていないと私は理由を知らない。

ありがとうございます。

<link rel="stylesheet" href="http://jqueryui.com/themes/base/jquery.ui.all.css"> 
<script src="http://jqueryui.com/ui/jquery.ui.core.js"></script> 
<script src="http://jqueryui.com/ui/jquery.ui.widget.js"></script> 
<script src="http://jqueryui.com/ui/jquery.ui.datepicker.js"></script> 

<form> 

<select id="termid" class="selectfield"> 
<option>Choose</option> 
<option value="testpage">Test Page</option> 
</select> 

<div id="reservationdetails" ></div> 

</form> 
+0

エラーが表示されますか? Javascriptエラーコンソール(ほとんどのブラウザではF12またはCTRL + SHIFT + Jの機能)を見てみてください。 –

+0

私はエラーコンソールを開いて、すべてのものをクリアし、リフレッシュして、テキストボックスをクリックします。何も表示されていません... – EnexoOnoma

+0

私はちょうどhttp://jsfiddle.net/CfSrc/にそのことを貼り付けました。それはうまくいくようです:pそれはおそらくいくつかの理由でそれを無効にするコードのいくつかの他の部分です。 jsfiddleで問題をやり直すことができますか? – Pehmolelu

答えて

0

私はjsファイルをheader.phpに配置しました。

-2

type='text/javascript'

header.phpの

<script src="http://jqueryui.com/jquery-1.5.1.js"></script> 

<?php include('main.php'); ?> 

single.php main.phpは、日付ピッカーである要素伝えるスクリプトタグに欠けています

+0

返信いただきありがとうございますが、これは正しくありません。 – EnexoOnoma

0

メインファイルの終わり近くにdatepickerがあるインクルードファイルを読み込もうとすると、頭上や上体のどこかにjavascriptコードをロード/実行しようとすると問題が発生します。

+0

私はそれが最後に、 ''の前にあります。この後は何もありません。 – EnexoOnoma

関連する問題