0

我有一个使用 jqGrid 的网格,在这个网格中,我可以使用内联编辑来编辑行。我正在尝试在可编辑的行中进行自动完成。这可能吗?如果是,我如何识别这些行?

4

1 回答 1

0

您可以classes: autoCompleteFieldClassName在列的 colModel 中设置,然后使用它在编辑时添加自动完成字段。

示例:在 colModel 中,您可以通过选项将类分配给列单元格 classes: autoCompleteFieldClassName

然后,此类将允许您在内联编辑事件上设置一个 jQuery 选择器,这将允许您选择附加到此单元格列的输入元素。一旦你有了这个元素,你可以附加一个 jQuery 自动完成

$(inputElement).autocomplete({ source: '/Controller/GetAutocompleteInformation',
    minLength: 2, autosearch: true,
    select: function (event, ui) {
        $(elem).val(ui.item.value);
于 2013-03-08T15:40:48.720 回答