//Getting value from "ajax.php". function fill( article, material, color, description, part, arttype, cmcreport, cmcreportdate, reportof, kindtest ) { //Assigning values to corresponding input fields in "search.php" file. $('#articlepartvalue').val(article) $('#materialpartvalue').val(material) $('#colorvalue').val(color) $('#descriptionpartvalue').val(description) $('#partid').val(part) $('#arttypeid').val(arttype) $('#cmcreportnumber').val(cmcreport) $('#cmcdatereport').val(cmcreportdate) $('#reportof').val(reportof) $('#combo').val(kindtest).change() //Hiding "display" div in "search.php" file. $('#display').hide() } $(document).ready(function () { //On pressing a key on "Search box" in "search.php" file. This function will be called. $('#articlepartvalue').keyup(function () { //Assigning search box value to javascript variable named as "name". var name = $('#articlepartvalue').val() //Validating, if "name" is empty. if (name == '') { //Assigning empty value to "display" div in "search.php" file. $('#display').html('') } //If name is not empty. else { //AJAX is called. $.ajax({ type: 'POST', url: 'searchengine/ajaxsearch.php', data: { articlepartvalue: encodeURIComponent(name), // Codifica il valore }, success: function (html) { $('#display').html(html).show() }, error: function (xhr, status, error) { console.log('Errore AJAX: ' + status + ' - ' + error) $('#display').html('Errore durante la ricerca. Riprova.') }, }) } }) })