Hallo,
ich habe Probleme mit dem Autocomplete. Diese Problem besteht seit dem Update auf 4.7.1.
Zur Info: ich verwende das Theme "Iloveit".
Dort ist eine Slideshow eingebaut, wo ich in
<input class="generic-record-search ui-autocomplete-input" value="" onchange="javascript:act.search( this , '-');;" autocomplete="off" type="text">
etwas eingebe und keine Vorschläge erhalte, stattdessen sagt mir die Konsole:
TypeError: this.source is not a function
HTML
jQuery(function(){
jQuery('input.generic-record-search').each(function(){
var self = this;
jQuery( self ).autocomplete({
serviceUrl: ajaxurl + '?action=search¶ms=' + jQuery( self ).parent().children('input.generic-params').val(),
minChars:2,
delimiter: /(,|;)\s*/,
maxHeight:400,
width:300,
zIndex: 9999,
deferRequestBy: 0,
noCache: false,
onSelect: function( value , data){
jQuery(function(){
jQuery( self ).parent().children('input.generic-value').val( data );
});
}
});
});
});
act.search = function( self , selector ){
jQuery(function(){
if( jQuery( self ).val().length > 0 ){
if( selector != '-' ){
jQuery( selector ).show();
}
}else{
if( selector != '-' ){
jQuery( selector ).hide();
}
jQuery( self ).parent().children('input.generic-value').val('');
}
});
}
Alles anzeigen
Kann mir da jemand helfen?