0

我正在使用模型验证,并且 k-state-error css 类未应用于它以防验证失败。我还能做些什么来将这个类添加到我的日期选择器中

  function onChange(e) {
    if (e.date == undefined) {
        var item = $(this).find('.k-picker-wrap');
        $(item).addClass("k-state-error");
       // $(e).css("border-color", "red");
    }
}

使用此代码添加类,但它不工作。也许 jquery 选择器不正确

4

1 回答 1

0

从您的代码看来,您正在尝试实施检查日期是否为必需的验证。为什么不将其实现为:

HTML:

<input id="date" required/>

JavaScript:

$("#date")
        .kendoDatePicker({})
        .kendoValidator({
            validateOnBlur: true,
            messages : {
                required      : "My custom required message"
            }
        });
于 2013-04-15T12:12:58.920 回答