jQGrid复选框值

时间:2011-06-08 07:13:38

标签: asp.net-mvc-3 jqgrid jqgrid-asp.net

我的jQGrid中有一个可编辑的复选框,其值为

editoptions: { value: "Yes:No" }

但无论价值是什么,我都会回到控制器字符串值“是:否”,而不是“否”的单个值“是”,所以我得到它:

当检查时我得到了这个:

form["MyCheckBox"] = "Yes:No".

当没有检查时,我得到了这个:

form["MyCheckBox"] = "No".

我该怎么做才能让它发挥作用? 或者有没有办法得到bool值(true / false)而不是字符串值?

需要帮助

2 个答案:

答案 0 :(得分:1)

试试这个:

editoptions: { value:"True:False" }, editable:true, edittype:'checkbox', 
formatter: "checkbox", formatoptions: {disabled : false}

答案 1 :(得分:0)

在我看来,你描述了已经在GitHub的最后一个版本的jqGrid中修复的bug。我建议您从here下载该版本。有关jqGrid模块的包含顺序的说明,请参阅here