0

我目前正在使用 jQuery 向 SharePoint 2013 表单添加一些自定义项。

我可以为“输入”和“选择”元素添加一些规则,但对于 RichText 编辑器,我不能这样做。有人试过吗?

$('div[id*="Pepe"][class*="ms-rtestate-write"]').rules('add', {
    required: true,
    messages:
    {
        required: 'Pepe is required'
    }
});

打开 $('form').validate(...) 上的调试选项我收到此错误:“未捕获的类型错误:无法读取未定义的属性 'nodeType'”

4

1 回答 1

2

我自己解决了这个问题。

所罗门解决方案:我不需要富文本类型,所以我将类型更改为“纯文本”。

现在我的验证如下,它就像一个魅力:

$('textarea[title="Pepe"]').rules('add', {
    required: true,
    messages:
    {
        required: 'Pepe is required'
    }
});
于 2013-09-26T12:25:05.770 回答