JqGrid 编辑单元格内容时提示url未设定错误

时间:2021-06-27 19:27:51
属性名称 类型 描述 默认值
cellEdit boolean 是否启用单元格编辑。设置为true,onSelectRow事件不能使用,鼠标悬停也会被禁用(鼠标悬停在行上) false
cellsubmit string 配置单元格内容保存位置,可用值'remote' 或者'clientArray'
1)设置为remote,单元格内容改变后将启动ajax请求cellurl配置的地址保存到服务器上。此数据行的id和修改的内容被附加到url上。配置了mtype为post提交,那么将会post提交键值对内容。例如,保存一个名为mycell的单元格 {id: rowid, mycell: cellvalue} 将会作为附加数据附加到url上。
2)设置为clientArray,不会发送ajax请求,修改后内容可以条用getChangedCells方法或者通过事件获取到
remote
cellurl string 保存数据的url地址。cellsubmit设置为remote时一定要配置url地址。 null
ajaxCellOptions object 配置保存数据的ajax请求的全局设置。这个配置可以重写所有当前保存数据的ajax请求设置,包括complete事件 empty obj
 单元格里编辑后,提示url未设定错误,是由于 cellsubmit 未设定的原因,如果仅仅编辑,不需要传入后台保存,则设置为clientArray。需要的时候,设置为romote,cellurl也设定上路径,ok,搞定。