我的JQGrid中定义了隐藏列 invoiceid ,如下所示
{name:'invoiceid',index:'invoiceid',width:60,align:'center',hidden:true,editable:true,editrules: {edithidden:true}}
当我尝试使用以下代码
检索此值时 var gr = jQuery("#toolbar").jqGrid('getGridParam','selrow');
var invoiceId = jQuery("#toolbar").jqGrid('getCell',gr,'invoiceid');
值invoiceId以 null 的形式返回,为什么不检索隐藏字段的值?
答案 0 :(得分:1)
将edittype:'text'
添加到您的ColModel:
{name:'invoiceid', index:'invoiceid', width:60, align:'center', hidden:true, edittype:'text', editable:true, editrules: {edithidden:true}}