我有一个包含自动填充的页面。我试过以下代码。它很棒。但问题是选择没有开火和警报根本没有来。请帮我解决这个问题。
$('#w-input-search').autocomplete({
serviceUrl: '${pageContext.request.contextPath}/cn/contact/getAccountTags',
paramName: "tagName",
delimiter: "," ,
transformResult: function(response) {
return {
suggestions: $.map($.parseJSON(response), function(item) {
return { value: item.tagName, data: item.id };
} )
};
},
select: function(event, ui) {
alert("");
}
});
$( "#w-input-search" ).on("autocompleteselect", function( event, ui ) {
alert("");
} );
答案 0 :(得分:0)
我认为正确的配置是=IF(ISBLANK(A3),"",sum(D3:3))
而不是=IFERROR(sum(query(Results!$A$1:$C,"select C where A='"&$A3&"' and todate(B) >= date '"&D$2&"' and todate(B) < date '"&IF(ISBLANK(E$2),TEXT(TODAY()+1,"yyyy-mm-dd"),E$2)&"' order by C desc limit 3 label C ''")))
。我想你正在使用Ajax Autocomplete for jQuery
来自文档:
onSelect
:select
当用户从列表中选择建议时调用回调函数。回调内的onSelect
是指输入HtmlElement。