Kendo UI Datepicker disable typing

前端 未结 10 1675
挽巷
挽巷 2020-12-29 02:34

I want users to be able to change a Kendo UI Datepicker value only through its button and selecting the date from the pop-up. How can I prevent users from typing in the Date

10条回答
  •  醉梦人生
    2020-12-29 03:05

    Of course, the date and time picker widget should have the option to force input only with UI and not by keyboard... Otherwise it's a recipe for a real DateTime "formating" nightmare ! I am quite surprised that the framework doesn't provide anything for this obvious use case.

    I had the same need and got it to work using the following logic:

    $("#date").kendoDatePicker({
        format: "dd MMMM yyyy"
    });
    $("#date").attr("readonly","readonly");
    

    That way the user cannot enter a value by keyboard and can only input a well formated date using the dropdown date selection window.

提交回复
热议问题