jqGrid-使列名标签与其对应的字段名不同
也就是说,我希望字段名“Firstname”中有一个星号来表示一个必填项,例如“*Firstname”,但我不希望主网格列名中也有星号 单击“编辑”按钮会弹出一个带有星号的表单,但在查看结果集时也会显示在网格上 有人能给我一个建议吗 谢谢 这是我目前所得到的,并不能解决我的问题jqGrid-使列名标签与其对应的字段名不同,jqgrid,Jqgrid,也就是说,我希望字段名“Firstname”中有一个星号来表示一个必填项,例如“*Firstname”,但我不希望主网格列名中也有星号 单击“编辑”按钮会弹出一个带有星号的表单,但在查看结果集时也会显示在网格上 有人能给我一个建议吗 谢谢 这是我目前所得到的,并不能解决我的问题 colNames: ['*Firstname'] colModel:[{ name: 'Firstname', index: 'Firstname', label: 'Firstname', width: 150, ed
colNames: ['*Firstname']
colModel:[{ name: 'Firstname', index: 'Firstname', label: 'Firstname', width: 150, editable: true, editrules: { required: true} }]
如果在编辑表单中为列名设置了一些前缀或后缀,则应使用相应的,而不是
colModel
中的colNames
或label
属性。我最终使用了这个colModel:[{name:'Firstname',index:'Firstname',width:150,editable:true,editrules:{required:true},formoptions:{elmsuffix:'*'}]@Kwex:不客气!formoptions:{elmsuffix:'*'}
非常接近您所需要的。formoptions:{label:'*First Name'}
似乎正是为此所需要的。@Joseph:对不起,您试图实现什么?你有什么问题?为什么formoptions:{label:'*First Name'}
是您需要的formoptions
是有文档记录的,但是如果我不知道这些要求,我就不能说在您的情况下什么是最好的方法name
属性将用于构建一些id
属性,在id内部使用like*
是不好的。所以我们应该只在表单中的一些标签中使用“*”,我将根据您在回答中的建议为原始问题提供一个代码片段。在表单选项中使用标签字段正是原始海报想要的。