使用ajax更改php变量

时间:2014-09-26 06:35:33

标签: php jquery ajax

我正在尝试使用ajax更改php变量

$("#modals_01 .linkL").click(function(){
var a = $(this).attr("class").split(' ')[1];
alert (a); // balls
$.ajax({
    type: "POST",
    url: "inc/items.php",
    data: {category : a},
    success: function() {
        $("#panelB").load("inc/items.php");
    }
});
});

items.php

$category = isset($_POST['category']) ? $_POST['category'] : "lamps";
echo $category;  // lamps

如何将balls作为$category值?

3 个答案:

答案 0 :(得分:1)

成功功能使用如下:

success: function(response) {      // return content from php page
        $("#panelB").html(response);
    }

答案 1 :(得分:1)

尝试以下并使用$ _GET而不是$ _POST: -

$("#panelB").load("inc/items.php", { "category": a})

答案 2 :(得分:0)

使用此:

jQuery.get( url [, data ] [, success ] [, dataType ] )