Saya telah mencari-cari plugin jQuery yang layak yang dapat menangani tanggal dan waktu. UI inti DatePicker
memang hebat, tapi sayangnya saya harus bisa meluangkan waktu juga.
Saya telah menemukan beberapa peretasan untuk DatePicker untuk bekerja dengan kali, tetapi mereka semua tampaknya cukup canggung dan Google tidak menghasilkan sesuatu yang bagus.
Apakah ada plugin jQuery yang baik untuk memilih tanggal dan waktu dalam satu kontrol UI dengan antarmuka yang dapat digunakan?
javascript
jquery
datepicker
datetimepicker
Chelsea
sumber
sumber
Jawaban:
Sejauh ini pilihan pemilih DateTime terbaik dan paling sederhana adalah http://trentrichardson.com/examples/timepicker/ .
Ini adalah ekstensi dari jQuery UI Datepicker sehingga akan mendukung tema yang sama juga bekerja dengan cara yang sama, sintaksis yang serupa, dll. Ini harus dipaket dengan imo jQuery UI.
sumber
@ David, terima kasih untuk rekomendasinya! @fluid_chelsea, saya baru saja merilis Any + Time (TM) versi 3.x yang menggunakan jQuery dan bukan Prototipe dan memiliki antarmuka yang jauh lebih baik, jadi saya harap sekarang memenuhi kebutuhan Anda:
http://www.ama3.com/anytime/
Masalah apa pun, harap beri tahu saya melalui tautan komentar di situs web saya!
sumber
Dalam pandangan saya, tanggal dan waktu harus ditangani sebagai dua kotak input terpisah agar menjadi paling bermanfaat dan efisien bagi pengguna untuk input. Biarkan pengguna memasukkan satu hal pada satu waktu adalah prinsip yang bagus, imho.
Saya menggunakan DatePicker inti UI , dan pemetik waktu berikut.
Yang ini terinspirasi oleh yang digunakan Kalender Google:
jQuery timePicker :
contoh: http://labs.perifer.se/timedatepicker/
proyek di github: https://github.com/perifer/timePicker
Saya menemukan itu menjadi yang terbaik di antara semua alternatif. Pengguna dapat memasukkan dengan cepat, terlihat bersih, sederhana, dan memungkinkan pengguna untuk memasukkan waktu tertentu hingga menit.
PS: Dalam pandangan saya: penggeser (digunakan oleh beberapa pemetik waktu alternatif) mengambil terlalu banyak klik dan memerlukan ketelitian mouse dari pengguna (yang membuat input lebih lambat).
sumber
Pengalaman terbaik saya dengan datepicker adalah dengan AnyTime berbasis prototipe . Saya tahu itu bukan jQuery, tetapi mungkin masih layak untuk dikompromikan untuk Anda. Saya sama sekali tidak tahu prototipe, dan itu masih cukup mudah untuk dikerjakan.
Satu peringatan yang saya temukan: itu tidak kompatibel ke depan pada beberapa browser. Artinya, itu tidak bekerja dengan versi prototipe yang lebih baru di Chrome.
sumber
Hanya untuk menambah info di sini, The Fluid Project memiliki tulisan wiki yang bagus yang mengulas sejumlah besar tanggal dan / atau pemilih waktu di sini .
sumber
Saya meneliti ini baru-baru ini dan belum menemukan pemilih tanggal yang layak yang juga termasuk pemilih waktu yang layak . Yang akhirnya saya gunakan adalah DatePicker yang mengagumkan dari eyecon , dengan dua dropdown sederhana untuk waktu. Saya tergoda untuk menggunakan Timepickr.js , sepertinya pendekatan yang sangat bagus.
sumber
Saya telah mengalami masalah yang sama. Saya sebenarnya mengembangkan pemrograman menggunakan server side saya, tetapi saya melakukan pencarian cepat untuk mencoba dan membantu Anda dan menemukan ini.
Sepertinya baik-baik saja, tidak melihat sumber terlalu banyak, tetapi tampaknya murni JavaScript.
Lihatlah:
http://www.rainforestnet.com/datetimepicker/datetimepicker.htm
Inilah tautan halaman demo:
http://www.rainforestnet.com/datetimepicker/datetimepicker-demo.htm
semoga berhasil
sumber
Ini adalah beberapa kode yang saya gunakan untuk meminta pengguna memilih satu datetimepicker, mengatur datetime, dan meminta datetimepicker lainnya menambahkan One Minute pada waktu itu.
Saya membutuhkan ini untuk kontrol obat kustom ....
Ngomong-ngomong, saya pikir itu mungkin bisa membantu orang lain karena saya tidak dapat menemukan jawabannya di mana pun secara online ...
(setidaknya bukan jawaban lengkap)
Perlu diingat bahwa 60000 ditambahkan, tambah satu menit. (60 * 1000 milidetik)
sumber
Lihatlah plugin JavaScript berikut.
Kalender Javascript dengan tanggal dan waktu
Saya membuatnya sesederhana mungkin. tapi masih di awal-awal. Beri tahu saya umpan baliknya sehingga saya bisa memperbaikinya.
sumber
Bukan jQuery, tetapi berfungsi dengan baik untuk kalender dengan waktu: JavaScript Date Time Picker .
Saya hanya mengikat acara klik untuk memunculkannya:
sumber
Saya membuat satu fungsi seperti ini:
Lalu saya menggunakan datepicker UI jQuery seperti ini:
Jadi, saya mendapatkan nilai seperti ini: 2010-10-31 12:41:57
sumber
Kami kesulitan menemukan satu yang berfungsi seperti yang kami inginkan, jadi saya menulis satu. Saya menjaga sumber dan memperbaiki bug saat mereka muncul plus memberikan dukungan gratis.
http://www.yart.com.au/Resources/Programming/ASP-NET-JQuery-Date-Time-Control.aspx
sumber