JqGrid editrules number true 不起作用
JqGrid editrules number true does not work
我需要防止将字母保存到 jqgrid 中的数字字段,我在 jqGrid 中使用 inlineEditing。
我可以检查该字段是否填充了 属性
editrules : {required: true}
根据文档,我将 属性 "number: true"
editrules : {required: true, number: true}
但是没用。我的jqGrid版本是4.5.4,我的colModel在下面
colModel : [
{formatter:"integer",index:"PK_FACTIVEL",search:true,hidden:false,sorttype:"integer",sortable:true,width:10,align:"right",name:"PK_FACTIVEL",editrules:{number:true,required:true},editable:true},
....
]
我发现了问题。
我的 colModel 是根据保存在数据库中的信息生成的,
属性“编辑规则:{number:true}”来自 JSON
并且是 "editrules" : {"number": "true"},
这个 space 给我带来了麻烦。感谢汤米的帮助!!!
我需要防止将字母保存到 jqgrid 中的数字字段,我在 jqGrid 中使用 inlineEditing。
我可以检查该字段是否填充了 属性
editrules : {required: true}
根据文档,我将 属性 "number: true"
editrules : {required: true, number: true}
但是没用。我的jqGrid版本是4.5.4,我的colModel在下面
colModel : [
{formatter:"integer",index:"PK_FACTIVEL",search:true,hidden:false,sorttype:"integer",sortable:true,width:10,align:"right",name:"PK_FACTIVEL",editrules:{number:true,required:true},editable:true},
....
]
我发现了问题。
我的 colModel 是根据保存在数据库中的信息生成的,
属性“编辑规则:{number:true}”来自 JSON
并且是 "editrules" : {"number": "true"},
这个 space 给我带来了麻烦。感谢汤米的帮助!!!