我目前正在尝试使用. Jqgrid ('setCell', I, 'columnName', Value)更新Jqgrid中的值。
如果value的值不是",则执行。jqgrid ('setCell', i, 'columnName', value)时,该值反映在表中,如果value的值是",则不更新,显示为上一个值。
此外,这只发生在IE中,但在chrome中,值通常是更新的。所以,有人知道如何使表显示一个空白字段时,值是"?
提前谢谢你。
下面的文字来自于Guriddo jqGrid的文档。
setCell(string rowid, string colname, [string data], [mixed class] ,[object properties],[boolean forceup])
Change the content of particular cell and can set class or style properties.
parameters
string rowid - the is of the grid row
string colname - column name as defined in colModel or index staring from 0
string data - the new data that will be set. If empty string the content will not be changed
mixed class - if the class is a string we set it as class. If the class is object we set the properties with the css jQuery method
object properties - attribute properties to be set
boolean forceup - if the parameter is set to true we perform update of the cell instead that the data parameter is empty.
return
jqGrid object
使用最后一个参数为true将帮助您实现您想要的-这是在您使用Guriddo jqGrid的情况下。