因为数据量很大,只能根据用户输入的每一个字去后台查询结果,然后返回提示给用户。
AutocompleteCellType.prototype.activateEditor = function (editorContext, cellStyle, cellRect, context) {
var $editor = $(editorContext);
GcSpread.Sheets.CustomCellType.prototype.activateEditor.call(this, editorContext, cellStyle, cellRect, context);
$editor.css("position", "absolute");
$editor.attr("gcUIElement", "gcEditingInput");
$editor.autocomplete({
source: this.availableTags
}); // initialize autocomplete widget
$editor.autocomplete("widget").attr("gcUIElement", "gcEditingInput"); // keep focus when mouse down on dropdown
//此处可设置属性
$editor.autocomplete("widget").css("height", "200px");
$editor.autocomplete("widget").css("overflow", "hidden");
return $editor;
};
是在标红的位置进行AJAX处理么? |