У меня есть этот код ниже, мне просто нужно разделить строку на части в параметре onSelect функции автозаполнения
$(function(){
$('#business_category').autoComplete({
minChars: 2,
source: function(term, response){
term = term.toLowerCase();
var countryName = $("select[name=country]").val();
var data_search_term = $("input[name=business_category]").val();
console.log(countryName);
$.ajax({
type: "POST",
url: "ajax/businesses_search_terms_count.php",
data: "countryName=" + countryName + "&searchTerm=" + data_search_term,
dataType: "json",
success: function(resp){
response(resp.data)
}
});
},
onSelect: function(event, term, item) {
console.log("searchedItem: " + term);
var data_search_term = $("input[name=business_category]").val();
$('#total-count').html(data_search_term);
}
});
});
Прямо сейчас, когда пользователь выбирает любую категорию, мой вывод: (Audio and video => 6,488)
. Но я хочу такой вывод: (Audio and video)
. Так что я просто хочу строку с полем категории, а не с номером счета, как => 6488