jqgrid

时间:2015-11-29 11:14:59

标签: javascript jquery html jqgrid

我有一个JQGrid说3列1)ID,2)国家,3描述



id| country | Description  
1 | France  | this is just a test    
2 | China   | this is just a test  
3 | Russia  | this is just a test  
4 | France  | this is just a test   
5 | France  | this is just a test




现在需要的是一个外部选择下拉列表,其中包含唯一的国家/地区名称

就像上面的下拉值一样 法国 中国 俄罗斯

1)是否可以通过Jquery或没有DB Hit的东西来填充下拉列表? 2)这很简单,但在选择时,网格需要过滤所选的国家

选择下拉列表在页面中是外部的,而不是在jqgrid内部

1 个答案:

答案 0 :(得分:0)

您使用哪个datatype?您使用的是哪个版本和jqGrid的分支(free jqGridGuriddo jqGrid JS或一些旧的jqGrid版本< = 4.7)?

通常,您可以按照the answer中所述的想法(修改the old one)来生成列中的唯一值,并在select或autocomplete中使用。旧答案使用the filter toolbar的内部选择和输入,但您可以以相同的方式使用外部元素。

来自One more demo的{p> the answer使用select2控件,我个人喜欢。它具有选择和自动完成的优点。