如果Dgrid的id以数字开头,则Dgrid列调整大小,隐藏,重新排序属性会产生错误

dgrid column resize, hide, reorder properties gives an error if id of dgrid starts with a number

本文关键字:Dgrid 排序 新排序 属性 错误 数字 id 开头 如果 调整 隐藏      更新时间:2023-09-26

错误如下:Uncaught SyntaxError: Failed to execute 'addRule' on 'CSSStyleSheet; Failed to parse rule '#742grid__Search .dgrid-column-2 {display: none;}"。当dgrid的id以数字开头时,会出现此错误,此处以742

开头。

如果我将dgrid的id更改为grid_742_Search,则不会显示相同的错误。我想这是一个bug。如果我说错了请指正。

根据HTML 4.0规范,HTML id不能以数字开头。

ID和NAME标记必须以字母([a- za -z])开头,后面可以跟着任意数量的字母、数字([0-9])、连字符("-")、下划线("_")、冒号(":")和句点("。")。