我在 JQgrid 中使用 Select2 插件来自动完成下拉框。我使用这个例子来完成。
使用带有 JqGrid 表单的 bootstrap select2
我用上面的例子创建了一个小提琴。 http://jsfiddle.net/VTL4x/3/
select2 的数据是从 JSON 提供的,但我无法在 JSfiddle 中复制它,所以我已经注释掉并使用了硬编码值。
Json 字符串是
[{"value":"Windows","id":"134"},
{"value":"Win2008","id":"135"},
{"value":"Win2003","id":"136"},
{"value":"AIX","id":"150"},
{"value":"Linux","id":"151"},
{"value":"Unknown","id":"152"},
{"value":"i5OS","id":"153"},
{"value":"z/OS","id":"154"},
{"value":"Solaris","id":"155"},
{"value":"Sun Ultra 80 ","id":"156"},
{"value":"VAX","id":"157"}]
问题是当我尝试编辑记录时,它不显示具有 Select2 下拉框的字段的值。但是当你消费时,我可以看到正确的值以蓝色突出显示。
我试图调试提供的演示,但也有同样的问题。
我对前端编程相当陌生,请您帮忙。
谢谢你的帮助