我有一个使用jqGrid的网格,在这个网格中我可以使用内联编辑编辑行。我正在尝试在可编辑的行中执行自动完成功能。这可能吗?如果是,我如何识别这些行?
答案 0 :(得分:0)
您可以在列的colModel中设置classes: autoCompleteFieldClassName
,然后使用它在编辑时添加自动完成字段。
实施例:
在colModel中,您可以通过选项将列分配给列单元格
classes: autoCompleteFieldClassName
这个类允许你在内联编辑事件上设置一个jQuery选择器,它允许你选择附加到这个单元格列的输入元素。获得此元素后,您可以附加jQuery自动完成
$(inputElement).autocomplete({ source: '/Controller/GetAutocompleteInformation',
minLength: 2, autosearch: true,
select: function (event, ui) {
$(elem).val(ui.item.value);