我可以编辑jqgrid的行如下。当我内联编辑时,此发行日期包含html内容。如何在编辑行时获取jqgrid单元格值?
{name:'releaseDate',index:'releaseDate', width:55,editable:true,editoptions:{size:10}},
jsonReader:{ 根: “收藏”, 页: “起始页”, 总: “总页数”, 记载: “记录”, repeatitems:假的, 细胞: “细胞”, id:“id” }
我给了选项来按照如下方式改变发布日期值。当我使用这个函数编辑实际日期时。因此,当我尝试发布数据时,此值不具有约束力。我需要在这里获取Html内容吗?我如何发布数据?
function setValuesToJqGrid() {
var myGrid = jq("#grid");
if(detailGridId==(i+1)){
myGrid.jqGrid('setCell', detailGridId, 'releaseDate', jq('#setDate').val());
}
请任何人能帮助我吗?
请始终写jqGrid的**版本**,您可以使用(可以使用)和** qq **的fork **([free jqGrid](https://github.com/free-jqgrid/) jqGrid),商业[Guriddo jqGrid JS](http://guriddo.net/?page_id=103334)或<= 4.7版本中的旧jqGrid)。你的问题是关于获取**单元格值,但是你不会发布代码,它使用任何“get”方法。此外,了解**您需要获取单元格值的位置非常重要。其中*回调*/*事件*你尝试获取单元格值?你写关于“行编辑”。你使用“内联编辑”还是其他编辑模式? – Oleg
我正在使用3.6版本的免费jqGrid。这不是一个商业的。我想通过方法使用内联编辑和编辑。当我使用内联编辑功能时,我可以发布数据而没有任何问题。但如果我使用一种方法来编辑单元格,那么我不能发布数据。当我使用内联编辑时,我检查了单元格的值,它是一个html内容。但是当我使用方法编辑单元格时,它包含我的实际数据。 – Rosh
我想你输入了错误的版本号**。 jqGrid 3.6约8岁,我不相信你使用的版本。如果你真的想使用复古版本,我不能帮你。最后一个版本的“jqGrid”产品在2014年底发布了4.7版本。在那之后,存在两个主要的** jqGrid **,名称如下:[“free jqGrid”](https://github.com/free -jqgrid/jqGrid),以及开发Tony Tomov的** commercial ** [“Guriddo jqGrid JS”](http://guriddo.net/?page_id=103334)。在2014年以后的时间里,这两种叉具有许多不同的特征。 – Oleg