jQuery(document).ready(function($){
$('.search-field').keypress(function(eventObject){
var searchTerm = $(this).val();
// проверим, если в поле ввода более 2 символов, запускаем ajax
if(searchTerm.length > 0){
$.ajax({
url : '/wp-admin/admin-ajax.php',
type: 'POST',
data:{
'action':'codyshop_ajax_search',
'term' :searchTerm
},
success:function(result){
$('.codyshop-ajax-search').fadeIn().html(result);
}
});
}
});
});('.result-search').fadeOut();
}
});
});
Один вопрос, если у вас есть свободное время пожалуйста помогите понять.
dataObj по умолчанию имеет тип объект, а если мы применим функцию .toString() то она станет строкой. Зачем мы разделили строку, перевернули и затем снова соединили но уже дефисами?
Был бы вам очень благодарен за ответ.