我正在尝试使用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
值?
答案 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 ] )