アフィリエイト広告を利用しています

広告

posted by fanblog

2015年11月02日

【jQuery】bootstrap3でdatetimepickerを実装


jQueryのプラグインであるdatetimepicker。
UIもいい感じです。

2015-11-02.png

ただし、bootstrap2で動いていたdatetimepickerが
bootstrap3では動かないとか、まだ日本語に対応していないとか・・・
探していたらbootstrap2の情報が多かったので、bootstrap3での実装方法をまとめてみました。



1.ダウンロード

最終的に必要なのは以下の6つ。

@jquery-1.x.js
Abootstrap.min.css
Bbootstrap.min.css
Cbootstrap-datetimepicker.css
Dbootstrap-datetimepicker.js
Emoment.js
Fja.js

@はjQuery公式サイトからダウンロード。
ABはbootstrapの公式サイトからダウンロード。

CDは以下のGitHubに公開されている「build」よりダウンロード。
https://github.com/Eonasdan/bootstrap-datetimepicker

bootstrap3では、Emoment.jsがないとまともに動かない。
http://momentjs.com/
↑よりダウンロード。
日本語化したいときは、Fをダウンロード。
上記のURLの「locale」よりダウンロードする。


2.適当な場所に配置する

3.記述方法

(1) head内で呼び出す
 上記7つを読み込む。


(2) body内で以下のように記述


<div class="container">
<div class="row">
<div class='col-sm-6'>
<div class="form-group">
<div class='input-group date' id='datetimepicker'>
<input type='text' class="form-control" />
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
</div>
</div>
<script type="text/javascript">
$(function () {
$('#datetimepicker').datetimepicker();
// オプションを記述
});
</script>
</div>
</div>



今回、24時間表示と、datepickerとtimepickerを横並びにしたかったため、オプションのところに以下を記述。


format : 'YYYY/MM/DD HH:mm',
sideBySide: true






posted by newprogramer at 23:44| Comment(0) | TrackBack(0) | jQuery
この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバックURL
https://fanblogs.jp/tb/4363289
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック
検索
カテゴリーアーカイブ

最新記事
×

この広告は30日以上新しい記事の更新がないブログに表示されております。