在jqGrid中发布不可编辑的值?

kaz*_*aze 5 jqgrid

我正在使用jqGrid,我想将不可编辑的值发布到服务器.我正在逐行编辑(不是表格).那可能吗?

该列是可见的,我正在使用内联编辑.使用网格的"editurl"属性发布数据.

**解决方案**我以完全不同的方式解决了它,不使用jqGrids setCell,而是使用document.getElementById(selr +"_ Verksamhetskod")设置文本框值.value = data.

不完全是我最初的想法,但它的工作原理......

m3r*_*3rg 14

只需将其添加到您的单元格配置:

editable: true, editoptions: {disabled: true}


Ben*_*gel 0

好吧,如果我理解正确的话,您正在尝试使单元格在具有值后变为只读,但仍采用可以正确发布到服务器的格式。

您可以使用 Jquery 在每个输入字段上放置一个只读属性

$("#PrimaryKey".columnName").attr("disabled", true)
Run Code Online (Sandbox Code Playgroud)

如果输入字段中有值或输入输入后,则触发此代码。