7

tôi sử dụng jquery-DateTimePicker trong link mã đơn giản của tôi này như thế này $(".datetimepicker").datetimepicker();thế nào để ẩn thứ hai và một phần nghìn giây từ jquery ui DateTimePicker

nhưng GUI xuất hiện như thế này

enter image description here

Tôi muốn ngày lịch và thời gian theo (giờ và phút) chỉ xuất hiện trong tiện ích Tôi thử mã này nhưng không có hiệu ứng.

$(".datetimepicker").datetimepicker({ 
dateFormat: 'dd-mm-yy', 
timeFormat: 'hh:mm tt', 
showTimePicker: false, 
showSecond:false, 
showMillisec:false, 
showMicrosec:false, 
showTimezone:false 
}); 
+0

Tôi đã thử nó trên JSFiddle. Đừng sợ nó không có CSS. Nhưng bạn có thể thấy nó hoạt động tốt. https://jsfiddle.net/ujz4gt95/ – Baximilian

Trả lời

11

vấn đề là tập tin jquery-ui-timepicker-addon.css không được tải một cách chính xác

nó là như thế này

<link href='datetimepicker/src/jquery-ui-timepicker-addon.css'/>

Tôi quên để thêm loại liên kết

<link type='text/css' rel='stylesheet' href='datetimepicker/src/jquery-ui-timepicker-addon.css' />

hiện đang hoạt động. @zedd cảm ơn bạn rất nhiều. bạn đặt tay tôi vào điểm vấn đề

1

Các tài liệu nói rằng một rỗng giá trị cho showMillisec và vi sẽ tự động phát hiện các điều khiển từ TIMEFORMAT, vì vậy hãy thử để thiết lập chúng để null, hoặc không nên đặt ở tất cả

Giá trị mặc định của null sẽ sử dụng phát hiện từ timeFormat.

+0

Tôi đã thử nó trước .. nhưng không có hiệu lực – Ahmed

+1

có thể kiểm soát cho thấy/ẩn các bộ phận bằng cách sử dụng css, và chủ đề màu đen của bạn có thể có css ghi đè này? – BobbyTables

Các vấn đề liên quan