Hi, Im attempting to change the format for the date to the following format, but unfortunately im not having much luck, your assistance would be much appreciated!
26-Jul-2016
It should be this format but its not working:
Y-m-d
var element = $('input[name=jform[preferred_moving_date]]');
var element = $('input[name="jform[preferred_moving_date]"]');
jQuery(document).ready(function(){
var months = ['Jan','Feb','May','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];
var element = jQuery('#jform_preferred_moving_date');
element.on('change', function(e) {
var date_parts = jQuery(this).val().split('-');
var month_index = Number(date_parts[1]) - 1;
var date_new = date_parts[0] + '-' + months[month_index] + '-' + date_parts[2];
jQuery(this).val(date_new);
});
});
jQuery(document).ready(function(){
var months = ['Jan','Feb','May','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];
var element = jQuery('#jform_preferred_moving_date');
/* ADD THIS */
var date_parts = element.val().split('-');
var month_index = Number(date_parts[1]) - 1;
var date_new = date_parts[0] + '-' + months[month_index] + '-' + date_parts[2];
element.val(date_new);
/* --- --- */
element.on('change', function(e) {
var date_parts = jQuery(this).val().split('-');
var month_index = Number(date_parts[1]) - 1;
var date_new = date_parts[0] + '-' + months[month_index] + '-' + date_parts[2];
jQuery(this).val(date_new);
});
});