2011-01-13 98 views
3

我正在使用jqgrid(jquery插件),并使用json格式从服务器端返回结果。我有来自数据库的“是”或“否”值。但是当显示时,jqgrid将它们显示为'true'或'false'。我如何保留值为'是'或'否'?JSON和布尔值

感谢

+0

你可以在你的问题中包括`colModel`列的定义吗? – Oleg 2011-01-13 15:21:56

回答

6

你不包括所遇到的问题,也没有任何测试JSON数据的jqGrid的列没有定义。所以我尝试提示。我想,你将数据库中的信息保存为布尔值,并在JSON数据中发送值'true'和'false'。如果您不使用任何格式化程序,则数据将显示为文本。要显示数据作为另一种文本,你可以使用'select' formatter

formatter:'select', stype:'select', edittype:'select', 
editoptions: { value: "false:No;true:Yes" }