如何";“逃避”;用于指定CSS类值的JavaScript类关键字
C#允许将保留字用作属性名。e、 g 我想用JavaScript做同样的事情。e、 g如何";“逃避”;用于指定CSS类值的JavaScript类关键字,javascript,asp.net-mvc,jqgrid,Javascript,Asp.net Mvc,Jqgrid,C#允许将保留字用作属性名。e、 g 我想用JavaScript做同样的事情。e、 g function makeGrid(grid, pager) { grid.jqGrid({ caption: 'Configurations', colNames: ['Id', 'Name'], colModel: [ { name: 'Id', index: 'Id' }, { name: 'Name
function makeGrid(grid, pager) {
grid.jqGrid({
caption: 'Configurations',
colNames: ['Id', 'Name'],
colModel: [
{ name: 'Id', index: 'Id' },
{ name: 'Name', index: 'Name', editable: true,
editoptions: { readonly: 'readonly', class: 'FormElement readonly' } },
],
pager: pager,
url: 'www.example.com/app/configurations") %>',
editurl: 'www.example.com/app/configurations/edit") %>'
}).navGrid(pager, { edit: true, add: false, del: false, search: false }, {}, {}, {});
}
注意:class:'FormElement readonly'应该在jqGrid的编辑对话框上设置css类值,但IE在保留字上出错
JavaScript中是否也有转义字符#上课@上课&类?否则,我如何告诉jqGrid在弹出编辑器上设置css类?谢谢。我不知道jqGrid,但我可以想象“类”会起作用。我认为在这种情况下,引用类应该起作用,因为它是对象文本上属性的名称,即
editoptions: { readonly: 'readonly', 'class': 'FormElement readonly' } },
您也可以在jQuery中使用@class使用“className”。顺便说一句,“@”不是一个符号,&”是一个符号(在第一段中)。
editoptions: { readonly: 'readonly', 'class': 'FormElement readonly' } },