从php获取jquery数据

时间:2012-07-21 21:06:59

标签: php jquery ajax

每当我使用Ajax中的类和大量包含时,我的数据变量总是包含页面的完整HTML,而不仅仅是我回应的简单响应。我错过了什么?

由于

1 个答案:

答案 0 :(得分: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');}
?>