sql >> データベース >  >> RDS >> Mysql

jQuery-PHPクラスと関数を使用したAjax取得関数

    コードを注意深く調べた後。対処する必要のあるエラーがいくつかあるようです。

    1. jsはjQueryready関数に含まれていません
    2. termの値が正しく取得されていません
    3. onメソッドが適切に使用されていません
    4. ajaxプロパティ「url」は小文字である必要があります
    5. コンテンツはDOMに直接書き込まれるため、データ型はhtmlである必要があります
    6. 書き込みメソッドはhtml()である必要があります コンテンツはHTMLであるため
    7. ポイントされているページはPHPページではなく、正しい検索ページではありませんでした

    以下は、これらすべての問題の解決策です。

    $(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. MySQLクエリ:コンマ区切りの値をコンマ区切りの文字列を含む列と一致させます

    2. AmazonDynamoDBからMySQLサーバーにデータをエクスポートする方法

    3. SQLServerの数値関数の概要

    4. シェルコマンドでmysqlデータベースを削除する方法