2011-12-15 12 views
6

क्या किसी को पता है कि jquery timepicker से "अब" बटन को कैसे निकालना है फ़ाइल पर जोड़ें?timepicker jquery प्लगइन के jsfile से 'अब' बटन निकालें

मैं var currentText = 'Now' हटा दिया है, और इस परिवर्तन पाठ निकालता है, लेकिन बटन अभी भी वहाँ है, लेबल "आज"के बजाय "अब"। मुझे timepicker में इस बटन की जरूरत नहीं है।

मैं ट्रेंट रिचर्डसन के टाइमपिकर का उपयोग कर रहा हूं।

timepicker इस वेबसाइट पर देखा जा सकता है: click here

js फ़ाइल यहां देखा जा सकता, click here

उत्तर

3

'अब' बटन आज बटन की जगह सामान्य रूप से, लेकिन पाठ के बिना यह डिफ़ॉल्ट उपयोग करता है।

अपने सीएसएस में, बस "डिस्प्ले: none;" पर अभी बटन सेट करें

यदि मुझे सही याद है, तो आप इसे .ui- प्राथमिकता-माध्यमिक में सेट कर सकते हैं - लेकिन यह सुनिश्चित नहीं है कि इसका उपयोग कहीं और किया जाता है .. एक खेल है, लेकिन यह आपका समाधान होना चाहिए, केवल उपयोग पर निर्भर करता है।

2

मेरा उत्तर यहाँ मिला:

मैं Yii एक्सटेंशन का उपयोग कर रहा हूँ और कोड मेरी सीएसएस/main.css फाइल करने के लिए नीचे दिए गए स्थल पर पाया गयी। देखा! .timepicker() को

https://forum.jquery.com/topic/disable-now-in-timepicker

+2

हाँ, इस सवाल का जवाब ऊपर के रूप में, इस कोड को बस कहते कैलेंडर संपत्ति showButtonPanel सेट के सभी बटन को छुपाने के लिए 'प्रदर्शन: कोई नहीं;' सीएसएस के लिए। –

0

के बाद संपत्ति मेरी समस्या हल:

minDate: new Date(2080, 1, 1) 

बस बहुत लंबे तारीख जो अपने आप में now बटन को निष्क्रिय प्रदान करते हैं।

तो अंतिम कोड है:

$('#time-duration-box').timepicker({ 
    minDate: new Date(2050, 1, 1) 
}); 
+0

यह "अब" बटन छुपाता है, लेकिन टाइमपिकर के साथ कुछ भी उपयोगी करना असंभव बनाता है। –

1

इस सीएसएस का उपयोग करें, मेरे लिए ठीक काम करता है।

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { 
float:left; 
background: #900; 
display: none; 
} 
0

साथ false

$("#inputDate").datetimepicker({showButtonPanel: false});