我的应用程序中有超过30多个Kendo UI Multiselect元素,其中一些是动态声明的,一些是静态声明的(HTML格式)。我想在kendo输入字段中禁用文本输入,所以我做
$(".k-input").attr('readOnly', true);
对于每个剑道多选,但这被证明是非常痛苦的。如何为所有Kendo多选元素设置readonly参数为true?我有什么方法可以“全球”做到这一点吗?
答案 0 :(得分:2)
您可以使用然后调用readonly
方法迭代不同的multiselect:
$.each($("[data-role='multiselect']"), function(idx, elem) {
$(elem).data("kendoMultiSelect").readonly(true);
});