Timepicker Of Flatpickr не отключается в Mobile - PullRequest
0 голосов
/ 20 июня 2020

Я использую Flatpickr , и он отлично работает на настольных компьютерах, но на мобильных устройствах он не работает должным образом, как формат даты, а также отключенная функция для средства выбора времени.

This dateFormat не работает в Mobile:

limitFlatPicker.init( {
    minDate: new Date(),
    selector: '#form-field-form_field_date',
    dateFormat: 'd/m/Y' // this should now work with minDate
});

, и я отключил средство выбора времени, но не могу его отключить:

jQuery('#form-field-select_location').change(function(){

 jQuery('#form-field-field_d280ad3').attr("disabled", "disabled");
 jQuery('#form-field-time_for_mobile').attr("disabled", "disabled"); 
    
     console.log( jQuery(this).val() );
     if(jQuery(this).val() == 'Northwest Indiana Mobile') {
    console.log('Northwest Indiana Mobile');
        jQuery('#form-field-time_for_mobile').removeAttr("disabled");
        jQuery("#form-field-time_for_mobile").attr("required", "true");
        jQuery("#form-field-field_d280ad3").removeAttr("required");
        jQuery('#form-field-field_d280ad3').val('');
    } else {
        console.log('Other');
        jQuery('#form-field-field_d280ad3').removeAttr("disabled");
        jQuery("#form-field-field_d280ad3").attr("required", "true");
        jQuery("#form-field-time_for_mobile").removeAttr("required");
        jQuery('#form-field-time_for_mobile').val('');
    } 
});

Это код не работает для мобильных: jQuery('#form-field-field_d280ad3').removeAttr("disabled");. Сначала он отключен, но в мобильных устройствах он не отключается, и это time picker.

Любая помощь приветствуется.

...