InlineEdit有一列自动完成文本字段?

时间:2017-03-08 03:51:57

标签: jqgrid free-jqgrid

我正在寻找在free-jqgrid内联编辑模式下支持自动完成类型输入字段的选项。如果将5-10个小值放入下拉列表中,则效果很好。我需要在网格上搜索需要的值或需要自动完成选项。

如果可能,请告诉我?如果是,请提供一些方向或示例。

更新1 Screenshot displays inline input text field needs Auto-Complete

更新2 我按照以下顺序导入文件:

jquery-ui-min.css
bootstrap.min.css
bootstrap-grid.min.css
ui.jqgrid.min.css
font-awesome.min.css
select2.min.css

jquery.min.js
jquery-ui.min.js
select2.min.js
jquery.jqgrid.min.js
tether.min.js
bootstrap.min.js

1 个答案:

答案 0 :(得分:0)

您可以使用

之类的代码
<plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>jaxb2-maven-plugin</artifactId>
                <version>2.3</version>
                <configuration>
                    <sources>
                        <source>xxxx/yyy/mapping.xsd</source>
                    </sources>
                    <packageName>xx.yy.zz.jaxp</packageName>

                </configuration>
            </plugin>

其中{ name: "name", align: "justify", width: 80, editrules: { required: true }, autoResizing: { minColWidth: 80 }, createColumnIndex: true, editoptions: { dataInit: function (elem) { initAutocomplete.call(this, elem, "name"); } }, searchoptions: { dataInit: function (elem) { initAutocomplete.call(this, elem, "name"); }, sopt: [ "cn", "eq", "bw", "ew", "bn", "nc", "en" ], clearSearch: true } } 函数声明为

initAutocomplete

请参阅https://jsfiddle.net/OlegKi/ugxvr75q/