我有一个基本的jqGrid设置内联编辑,它工作得很好。但是,当我尝试使用editrules
并且验证失败时,它会抛出此错误:
Uncaught TypeError: Cannot read property 'msg' of undefined
稍微调查一下后,似乎无法找到显示验证错误的文本。
Here是我的jsFiddle错误。您可以通过内联编辑(单击)“客户端”列中的单元格来删除所有文本,然后点击输入或单击其他单元格来抛出它。
这里的任何建议都会有所帮助。我宁愿不为jqGrid编写我自己的验证,但如果找不到解决方案,它是否可能......
答案 0 :(得分:1)
错误很简单。您还必须另外添加i18n/grid.locale-en.js
文件(请参阅the documentation)。修改后的jsFiddle演示为here。