使用JQGRID选择2插件

使用JQGRID选择2插件,jqgrid,jquery-select2,ui-select2,Jqgrid,Jquery Select2,Ui Select2,我在JQgrid中使用Select2插件来自动完成下拉框。我用这个例子来完成 我用上面的例子创建了一个小提琴。 select2的数据来自JSON,但我无法在JSFIDLE中复制它,所以我已经注释掉了数据并使用了硬编码的值 Json字符串是 [{"value":"Windows","id":"134"}, {"value":"Win2008","id":"135"}, {"value":"Win2003","id":"136"}, {"value":"AIX","id":"150"}, {"va

我在JQgrid中使用Select2插件来自动完成下拉框。我用这个例子来完成

我用上面的例子创建了一个小提琴。

select2的数据来自JSON,但我无法在JSFIDLE中复制它,所以我已经注释掉了数据并使用了硬编码的值

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下拉框的字段的值。但当你消费时,我可以看到正确的值以蓝色突出显示

我试图调试提供的演示,但也有同样的问题

我对前端编程相当陌生,你能帮我吗


感谢您的帮助

您正在使用哪个版本的select2?我使用的是v4,因此您的数据应该如下所示:

var mySelectData=[{text:Windows,id:134}, {text:Win2008,id:135}, {text:Win2003,id:136}, {text:AIX,id:150}, {text:Linux,id:151}, {text:Unknown,id:152}, {text:i5OS,id:153}, {text:z/OS,id:154}, {text:Solaris,id:155}, {文本:Sun Ultra 80,id:156},
{text:VAX,id:157}];有什么帮助吗?@Oleg:有什么帮助吗