【问题标题】:jqGrid 4.3.2 inlineNav Add select eljqGrid 4.3.2 inlineNav 添加选择el
【发布时间】:2012-04-30 15:00:05
【问题描述】:

当网格的添加功能启动时我遇到了问题。我的 colModel 为选择元素定义了一些有效选项。当面临向网格添加新行时,选择元素总是以未定义的值呈现,而不是 colModel 中的实际值之一。确保仅显示此元素的实际 colModel 值的技术是什么?

【问题讨论】:

  • 什么是“选择元素”?你到底想做什么?
  • 我有一个网格行。编辑它(通过 dblClick 启动)时,会显示表单编辑字段。 select 元素有一个带有文本“undefined”的子选项元素。为什么?
  • 您能发布您的colModel 定义吗?我猜editoptions的配置有问题。
  • 好的.. colModel 定义的基本内容......选项作为变量提供,不包含任何未定义的内容。 { name: 'vendor', index: 'vendor', width: 240, editable: true, edittype: 'select', editoptions: vendorOptions, editrules: {required: true }, sortable: true }
  • 是的,但是vendorOptions 的值是多少?你把它设置成什么?此处描述了 3 种不同的方法:trirand.com/jqgridwiki/doku.php?id=wiki:common_rules#editable

标签: jqgrid inline-editing


【解决方案1】:

根据文档,您的 editoptions 配置中有语法错误:

Note the last element in the string - it should not end with ;

因此,您的 vendorOptions 值应该是:

var vendorOptions = {value: "1:AAA;2:BBB;3:CCC;4:DDD;5:EEE;6:FFF"};

您可以在此处阅读完整文档:http://www.trirand.com/jqgridwiki/doku.php?id=wiki:common_rules#editable

【讨论】:

  • 谢谢...错过了最后一个讨厌的分号。
猜你喜欢
  • 2013-03-20
  • 1970-01-01
  • 2012-03-22
  • 2013-10-17
  • 2014-05-28
  • 1970-01-01
  • 2012-10-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多