कभी कभी एक साथ मुसीबतों का बहुत -: ऑनसबमिट प्रपत्र इस मूल्य प्राप्त करने की कोशिश। डेटापिकर डेटा के विशेषता मूल्य में 28-06-2014 है, लेकिन डेटपिकर दिखाया गया है या आज या कुछ भी नहीं है। मैं इस तरह से यह निर्णय लिया:
<input type="text" class="form-control datepicker" data-value="<?= date('d-m-Y', (!$event->date ? time() : $event->date)) ?>" value="<?= date('d-m-Y', (!$event->date ? time() : $event->date)) ?>" />
मैं datapicker विशेषता डेटा-मूल्य के इनपुट को जोड़ा गया, क्योंकि अगर कॉल jQuery (यह) .val() या jQuery (यह) .attr (' मूल्य ') - कुछ भी काम नहीं करता है। मैं चक्र में init प्रत्येक datapicker का फैसला किया और विशेषता डेटा-मूल्य से अपने मूल्य ले:
$("form .datepicker").each(function() {
var time = jQuery(this).data('value');
time = time.split('-');
$(this).datepicker('setDate', new Date(time[2], time[1], time[0], 0, 0, 0));
});
और यह) काम करता है ठीक = है
यह केवल तभी काम करेगा यदि आपका दिनांक प्रारूप डी-एम-वाई है .. यदि आपके पास एम-डी-वाई या कोई अन्य प्रारूप है, तो आप को रोक दिया गया है! –