私はdatepickerを機能させる最も簡単な例を試していますが、うまくいかないようです。私のフィドルにはほとんど何もありません。
私のウェブページの上部にはこれがあります:
<script src="~/Scripts/jquery-1.6.2.js" type="text/javascript" />
<script src="~/Scripts/jquery-ui-1.8.11.js" type="text/javascript" />
<script>
$(function(){
$("#datepicker").datepicker();
});
</script>
注:最初の2行のスクリプト行を_Layout.cshtmlに配置しようとしましたが、エラーが発生しました(現時点ではエラーを思い出さないでください)。だから私はそれをすべて1ページにまとめました。
そして少し下に、その同じページで、これは次のとおりです。
<td><input type="text" id="datepicker"></td>
入力コントロールをクリックしても、何も起こりません。ただし、フィドルのコントロールをクリックすると、機能します。私は何が欠けていますか?
また、jquery1.6.2とjquery-ui1.8.11を使用していることに気付くでしょう。fiddleはこれらのバージョンをオプションとして提供していなかったため、これはfiddleの例とは異なります。バージョンが違うとしたらびっくりします。