2013-02-25 35 views
13

Trong html, tôi muốn hiển thị lịch để chọn ngày trong khi nhấp vào hộp văn bản. thì chúng tôi chọn một ngày từ lịch đó sau đó ngày được chọn sẽ được hiển thị trong rằng hộp văn bản.cách hiển thị lịch trên hộp văn bản nhấp vào html

+3

Bạn đã thử bất kỳ lịch js nào chưa? Tìm kiếm google đơn giản sẽ cung cấp một số tùy chọn. – sinisterfrog

+0

kiểm tra cập nhật trả lời –

Trả lời

0

Những gì bạn cần là một jQuery UI Datepicker

Kiểm tra các demo và mã nguồn.

+0

tôi muốn làm điều đó trong trang web di động jQuery – Vinoth

+0

Liên kết này có trợ giúp không: http://jquerymobile.com/demos/1.3.0/#Date – Victor

1

Bạn sẽ cần phải sử dụng bất kỳ tiện ích lịch javascript html nào.

hãy thử điều này calendar view widget, chỉ cần sao chép-dán một số mã được hiển thị trong ví dụ ở đó và thats nó những gì bạn muốn.

Dưới đây là liên kết để Jquery Mobile ngày hộp - JQM datebox

5

Bạn nên đọc-up trên jQueryUI Datepicker

Khi bạn bao gồm các thư viện jQuery UI có liên quan, nó đơn giản như,

Script :

$(function() { 
    $("#datepicker").datepicker(); 
}); 

H TML:

<input type="text" id="datepicker" /> 

Ưu điểm:

  • nó được kiểm tra kỹ lưỡng để tương thích x-trình duyệt, do đó bạn sẽ không có một vấn đề.
  • tập tin css riêng biệt, vì vậy bạn có thể tùy chỉnh nó theo ý thích của bạn
+0

Tôi đã thử mã này nhưng làm cách nào tôi có thể thay đổi màu của số ngày trong đó vì nhiều số không hiển thị do màu nền của trang của tôi –

3

cố gắng sử dụng jquery-ui

<script src="http://code.jquery.com/ui/1.10.1/jquery-ui.js"></script> 

<script> 
    $(function() { 
     $("#calendar").datepicker(); 
    }); 
</script> 

<p>Calendar: <input type="text" id="calendar" /></p> 

more

0

HTML Ngày Picker Bạn có thể tham khảo this.

0

jQuery Mobile cũng có một datepicker. Source

Chỉ cần bao gồm các tập tin sau đây,

<script src="jQuery.ui.datepicker.js"></script> 
    <script src="jquery.ui.datepicker.mobile.js"></script> 
18

Bắt đầu với HTML5, <input type="date" /> sẽ làm tốt.

Demo: http://jsfiddle.net/8N6KH/

+0

Tôi đang sử dụng Firefox 30 và không hoạt động. – RevanProdigalKnight

+0

http://caniuse.com/#search=date có một phần hỗ trợ cho nó trong FF30 –

+0

Nếu bạn xem xét kỹ hơn trang đó, Opera đã từng có hỗ trợ đầy đủ nhưng đã loại bỏ nó và không trình duyệt nào hỗ trợ đầy đủ nó tại thời điểm này. Chrome và Firefox đã hỗ trợ một phần nó trong hơn một năm và có vẻ như không có tiến bộ nào được thực hiện. – RevanProdigalKnight

1

vâng bạn sẽ đi qua các vấn đề khác nhau sử dụng HTML5 datepicker, nó sẽ làm việc với một số hoặc có thể không. Tôi phải đối mặt với cùng một vấn đề. Vui lòng kiểm tra điều này DatePicker Demo, tôi đã giải quyết được sự cố của mình với plugin này. Plugin datepicker rất tốt và linh hoạt của nó với bản demo hoàn chỉnh. Nó hoàn toàn tương thích với các trình duyệt di động và có thể được tích hợp với điện thoại di động jquery.

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