我已经开发了jquery json autoxcomplete搜索,我希望在结果出现时终止空格。目前,当我搜索一些位于前面的空间时,它不会给出任何结果。请告诉我如何添加thsi选项工作
jQuery.extend( jQuery.ui.autocomplete.prototype, {
_renderItem: function( ul, item ) {
var term = this.element.val(),
regex = new RegExp( '(' + term + ')', 'gi' );
html = item.label.replace( regex , "<b>$&</b>" );
return jQuery( "<li></li>" )
.data( "item.autocomplete", item )
.append( jQuery("<a></a>").html(html) )
.appendTo( ul );
}
});
jQuery.noConflict();
jQuery(function(){
jQuery("#searchr").autocomplete({
source:'<?php echo JURI::root().'modules/mod_jomdirectory_search/tmpl/religious.php'; ?>',
minLength:1
});
});
答案 0 :(得分:0)
看看'修剪'功能......
https://api.jquery.com/jQuery.trim/
$('input').on('blur', function() {
term = $.trim($(this).val());
alert( term );
});