Tag: 编辑

jQGrid,如何在添加对话框中编辑列,但不在(内联)编辑期间

我有一个jQGrid的列,我只想要添加一个新的行时可编辑。 我已经看到如何做到这一点的编辑和添加都是在对话框中发生的例子,但有没有办法做到这一点,在线编辑? 我曾尝试在beforeShowForm中使用grid.setColProp(),但这不起作用(该列保持只读状态,不存在于添加对话框中)。 基于对话框的列启用/禁用示例: http://www.ok-soft-gmbh.com/jqGrid/CustomFormEdit.htm

jqgrid EditActionIconsColumn事件

我有一个jqgrid EditActionsIconsColumn在网格中提供给我,但我试图得到编辑,删除和提交点击事件。 谢谢

在文件中find一行并将其删除

我正在寻找一个小的代码片段,将在文件中find一行,并删除该行(不是内容,但行),但无法find。 所以例如我有一个文件在下面: myFile.txt : aaa bbb ccc ddd 需要有这样的function: public void removeLine(String lineContent) ,如果我传递removeLine("bbb") ,我得到这样的文件: MYFILE.TXT: aaa ccc ddd

jqgrid不正确在编辑框中选择下拉选项值

我正在使用表单编辑。 表单中有两个选择框。 一个选择框是国家,另一个选择框是国家。 状态选择框取决于所选的国家,并且将被动态地填充。 例如: 国家: 美国(期权价值= 1) 英国(期权价值= 2) 对美国国家: 阿拉巴马州(选项值= 1) 加州(选项值= 2) 佛罗里达(选项值= 3) 夏威夷(选项值= 4) 英国州: 伦敦(期权价值= 5) 牛津(期权价值= 6) 正如你在上面看到的,英国国家的id从5开始。当我编辑包含Country id=2 (UK)和State id=6 (Oxford) ,编辑表格将正确显示 – 国家是英国和州是牛津。 但是,如果您下拉状态选择框的选项文本是正确的(它显示伦敦牛津),但期权价值将从0开始。应该正确的是,选项值应该从5开始。 如果您选择国家下拉框并将其更改为美国,然后再次更改为英国,则选项值将填充正确(从5开始)。 我的问题是,当编辑表单加载时,我们如何使用基于编辑框中的国家的正确选项值填充状态的选择框?