jqGrid编辑模式AJAX?

jqGrid编辑模式AJAX?,jqgrid,free-jqgrid,Jqgrid,Free Jqgrid,我有一个表,其中包含从服务器获取的数据。该表仅显示了两列。但要编辑数据,我将有其他列。换句话说,我需要在编辑模式窗口上更改colmodel?我该怎么做? 我使用免费的jqGrid上一个版本。我找到了navGrid的例子 如何从服务器(AJAX)获取其他列进行编辑?您可以指定 editrules:{edithidden:true} 另外,要允许编辑的列中的隐藏:true 例如,具有隐藏列tax,可以使用表单编辑进行编辑。您可以通过三种方式在演示中开始编辑:双击该行,单击该行中的“编辑”按钮并选

我有一个表,其中包含从服务器获取的数据。该表仅显示了两列。但要编辑数据,我将有其他列。换句话说,我需要在编辑模式窗口上更改colmodel?我该怎么做? 我使用免费的jqGrid上一个版本。我找到了navGrid的例子

如何从服务器(AJAX)获取其他列进行编辑?

您可以指定

editrules:{edithidden:true}
另外,要允许编辑的列中的
隐藏:true


例如,具有隐藏列
tax
,可以使用表单编辑进行编辑。您可以通过三种方式在演示中开始编辑:双击该行,单击该行中的“编辑”按钮并选择该行,然后单击寻呼机导航栏中的“编辑”按钮。

能否更准确地描述您需要的内容?您不能“在编辑模式窗口上更改
colModel
”,但您可以自定义编辑表单的内容以及将发送到服务器的信息。您写道:“要编辑数据,我将有其他列”。是否要在编辑表单中显示信息?是否允许用户编辑隐藏列?是否不显示信息,而只是将其与已编辑的行一起发送?最好用例子来解释所有的问题。您是否可以添加您使用的
colModel
(至少一个非隐藏列和一个隐藏列)?从AJAX中编辑表单添加数据并编辑此数据。有没有办法不使用隐藏字段?我有太多不在表中的附加数据,这可能会影响performance@kpoLP:有许多选项,它们针对不同的场景。如果你对自己所做的事情几乎一无所知,就很难向别人推荐你。您有多少项和字段?您是否使用数据分页?您是否尝试过使用隐藏列,但出现了一些性能问题?试图将网格的显示和编辑(不需要从服务器加载数据的时间,它独立于jqGrid)从50ms减少到10ms是毫无意义的,但应该将时间从5000ms减少到100ms。出于某种原因,我不使用分页。我有1k条记录和7个字段。但是,编辑字段的时间将为20。再添加13个隐藏字段是没有意义的。对数据编辑的请求稍微慢一点。这是表中的额外数据。我认为DOM中图形的负载在大量记录中会非常大。可以向窗口添加其他字段进行编辑吗?但是我不知道怎么做我有个主意,你可以这么做。用于编辑以创建另一个表而不是标准数据的表单。