2012-06-07 54 views
9

Tôi hiện có phiên bản Datepicker hiển thị bảng Thanh Nút bao gồm nút "Hôm nay", nhưng không hiển thị nút "Xong". Mã Tôi đã sử dụng để hiển thị trên thanh nút là:Nút Datepicker "Xong" không hiển thị trong Bảng điều khiển Nút Hiển thị

<script> 
    $(function() { 
      $("#datepicker").datepicker({ 
        showButtonPanel: true 
      });   

    }); 
    </script> 

This is how it displays

Tôi nghĩ theo mặc định nút "Done" sẽ hiển thị khi người showButtonPanel được thiết lập để "true". Tôi có nên thêm gì nữa không?

Xin cảm ơn trước.

+0

chúng ta có thể xem ảnh không? – Grigor

+0

@scessor lập trình viên (noobs) những ngày này, không có cảm giác hài hước ... – Grigor

+0

@Grigor http://i.stack.imgur.com/jsa00.png – Kunal

Trả lời

17

Các buttonPanel không hiển thị nút close nếu bạn chưa thêm datepicker của bạn đến một yếu tố đầu vào

Đảm bảo bạn gắn kẹp datepicker vào đầu vào chứ không phải thứ gì đó giống như div.

+3

Tôi không muốn đính kèm Datepicker vào trường nhập như tôi đang chụp ngày trả về và đường ống nó vào hàm thay vì hiển thị giá trị trên trường nhập. Có cách nào xung quanh sử dụng trường nhập liệu không? –

-1

thử này

$(function() { 
      $("#datepicker").datepicker({ 
        showButtonPanel: true 
      }); 
      $(".selector").datepicker("option", "showButtonPanel", true); 


      }); 

nếu bạn vẫn không thể có được, tìm kiếm lỗi js trong firebug vv

+0

Huh? Tất nhiên có một nút thực hiện trên datepicker, và có rõ ràng là một câu trả lời kể từ khi hành vi mặc định là có một nút thực hiện nếu showButtonPanel nếu đúng sự thật. – j08691

+0

@CoDe aDDict ... Cảm ơn, tôi sẽ xem xét các tài liệu đó – Kunal

+0

@CoDeaDDict ... Tôi đã thử mã mẫu của bạn, vẫn như cũ. Tôi thậm chí cập nhật lên jqueryUI mới nhất. Nó thực sự phức tạp. Firebug thậm chí không nhắc bất kỳ lỗi js nào vì tất cả các script có vẻ như theo thứ tự – Kunal

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