Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kendo ui 剑道UI日期选择器自定义掩码_Kendo Ui_Datepicker_Kendo Asp.net Mvc_Maskedinput_Kendo Datepicker - Fatal编程技术网

Kendo ui 剑道UI日期选择器自定义掩码

Kendo ui 剑道UI日期选择器自定义掩码,kendo-ui,datepicker,kendo-asp.net-mvc,maskedinput,kendo-datepicker,Kendo Ui,Datepicker,Kendo Asp.net Mvc,Maskedinput,Kendo Datepicker,我正在尝试使用剑道用户界面制作一个蒙面日期选择器。幸运的是,我找到了一个实现这一点的示例: 不幸的是,我无法将掩码从00/00/0000更改为此掩码: $(element).kendoMaskedTextBox({ mask: that.options.dateOptions.mask || "rrrr-mm-dd" }) 因为它破坏了它的功能。有人知道如何在本例中更改掩码吗?除了掩码,初始化插件时还需要设置格式 $('#datePicker').kendoMaskedDatePicker(

我正在尝试使用剑道用户界面制作一个蒙面日期选择器。幸运的是,我找到了一个实现这一点的示例:

不幸的是,我无法将掩码从00/00/0000更改为此掩码:

$(element).kendoMaskedTextBox({ mask: that.options.dateOptions.mask || "rrrr-mm-dd" })

因为它破坏了它的功能。有人知道如何在本例中更改掩码吗?

除了掩码,初始化插件时还需要设置格式

$('#datePicker').kendoMaskedDatePicker({
    dateOptions: {
        mask: '0000-00-00',
        format: 'yyyy-MM-dd'
    }
});

我已经创建了一个更新版供您验证。

谢谢,但这不是我要找的:)我正在寻找一种方法,将这些“uu”默认提示字符和此掩码更改为这个“rrrr mm dd”。AFAIK masked textbox不提供这样的功能ootb:(啊,MaskedTextBox有一个promptChar配置选项,允许您将“u”更改为可选择的字符:您可以在MaskedTextBox源代码扫描中挖掘promptChar选项的使用,并在中构建您的自定义需求。