0

Ajaxでクラスと多くのインクルードを使用するときはいつでも、データ変数には常にページの完全なHTMLが含まれ、エコーする単純な応答だけが含まれることはありません。私は何が欠けていますか?

ありがとう

4

1 に答える 1

2

リクエストを処理する別のPHPファイルを作成します。そうすれば、応答データのみがajaxに渡されます。

    <?php    
    if(!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') {
        if(isset($_POST['add_product'])){
            // Add function goes here
        }
        if(isset($_POST['delete_product'])){

            // Delete function goes here
        }
        if(isset($_POST['update_product'])){

            // Update function goes here
        }
    }else{ die('No Direct Access');}
?>
于 2012-07-21T21:11:28.390 に答える