2017-05-11 39 views
1

私はhtmlファイルにdaterange pickerを追加しようとしていますが、入力ボックスをクリックすると表示されません。それはdatepickerのために働くが、私はそれが日付の範囲をクリックするために提供したい。私は今、これらの日々と苦労してきたし、実際にいくつかの助けを使うことができます。抽出されたコードは以下の通りです。私は何が欠けていますか?ブートストラップDaterangeピッカーが表示されない

`<!-- Include Required Prerequisites --> 
<script type="text/javascript" src="//cdn.jsdelivr.net/jquery/1/jquery.min.js"></script> 
<script type="text/javascript" src="//cdn.jsdelivr.net/momentjs/latest/moment.min.js"></script> 
<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/bootstrap/3/css/bootstrap.css" /> 

<!-- Include Date Range Picker --> 
<script type="text/javascript" src="//cdn.jsdelivr.net/bootstrap.daterangepicker/2/daterangepicker.js"></script> 
<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/bootstrap.daterangepicker/2/daterangepicker.css" /> 


<input type="text" name="daterange" value="01/01/2015 - 01/31/2015" /> 

<script type="text/javascript"> 
$(function() { 
    $('input[name="daterange"]').daterangepicker(); 
}); 
</script>` 

答えて

0
<input type="text" class="daterange" value="01/01/2015 - 01/31/2015" /> 
<script type="text/javascript"> 
$('.daterange').daterangepicker(); 
</script> 

これを試してみてください...それは

+0

助けにはなりませんでしたそれでも同じ問題があります。しかし、ありがとう:) – user2576486

0

は、実際に、それはあなたのコードにつきとして働いているのを助けるかもしれません。

$(function() { 
    $('input[name="daterange"]').daterangepicker(); 
}); 

私はあなたのためにフィドルを作成しました。任意のスクリプトの競合か何かが起こっあった場合にHTMLファイルでご確認ください。また、ここで

https://jsfiddle.net/nonh3gr7/

それを確認してください?コード内で何も間違ってはありません

+0

それはフィドルで動作します。しかし、Google Chromeでhtmlファイルを開こうとすると(それは私の質問に投稿されたとおり、何も追加されません)表示されません。入力フィールドをダブルクリックした場合にのみ、プレースホルダ値と同じ日付で1行にドロップされます。 – user2576486

+0

次に、あなたのインターネット接続がリモートで使用するjsファイルをブロックしていると思います。ローカルでダウンロードして参照してください。それを試してみてください。 –

+0

私はやったし、それはまだ動作しません。奇妙なのはdatepicker(範囲なし、1つの日付を選択する)とそのwirksに何の問題もない同様の例があることです。これを理解しようとし続けます。考えてくれてありがとうBiby :) – user2576486

0

はここ

以下のワーキングサンプルがSNIPPET

$(function() { 
 
    $('input[name="daterange"]').daterangepicker(); 
 
});
<script type="text/javascript" src="//cdn.jsdelivr.net/jquery/1/jquery.min.js"></script> 
 
<script type="text/javascript" src="//cdn.jsdelivr.net/momentjs/latest/moment.min.js"></script> 
 
<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/bootstrap/3/css/bootstrap.css" /> 
 

 
<!-- Include Date Range Picker --> 
 
<script type="text/javascript" src="//cdn.jsdelivr.net/bootstrap.daterangepicker/2/daterangepicker.js"></script> 
 
<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/bootstrap.daterangepicker/2/daterangepicker.css" /> 
 

 
<input type="text" name="daterange" value="01/01/2015 - 01/31/2015" />
作業JSフィドル https://jsfiddle.net/k956L4ep/

でチェック

+0

はい、フィドルが動作しますが、何かの理由で私はこのhtmlファイルを(投稿されたとおりに)実行すると何も表示されません。 – user2576486

+0

ウェブページを調べて、コンソールを確認してください –

関連する問題