sql >> Databáze >  >> RDS >> Mysql

Funkce načítání jQuery-Ajax s třídami a funkcemi PHP

Po pečlivém prozkoumání kódu. Zdá se, že existuje několik chyb, které je třeba vyřešit.

  1. Js není obsažen ve funkci jQuery ready
  2. Hodnota výrazu se nenačítá správně
  3. Metoda on se nepoužívá správně
  4. Vlastnost ajax 'url' musí být malá
  5. Datový typ musí být html, protože obsah se zapisuje přímo do DOM
  6. Metoda zápisu musí být html() protože obsah je HTML
  7. Stránka, na kterou bylo odkazováno, nebyla stránka PHP a nebyla to správná stránka vyhledávání

Níže je řešení všech těchto problémů:

$(document).ready(function(){
    $('#searchsubmit').on("click", function(){
        // Get the value of the term field      
        var term = $('#term').val();
        // Proceed if the term is not empty
        if($.trim(term)!=''){           
            // Load the html result from the PHP script
            $.ajax({
                url: 'search.php',
                data: 'term='+term,
                type: 'POST',
                dataType: 'html',
                success: function(data){
                    // Place the HTML response into the search query div
                    $('#searchquery').html(data);
                }
            });
        }
    });
});


  1. SET TEXTSIZE Nefunguje v SQL Server? Koukni na tohle.

  2. získání ID více řádků vložených do psycopg2

  3. ASP.NET používá SqlConnection connect MySQL

  4. Nasazení serveru Percona do hybridního cloudu