我现在正在使用 jQuery .post 编写一个表单,负责处理的文件具有以下代码:
print_r($_POST);
它返回以下动态输出:
Array ( [data] => capacity=50-1000+people&bookingdate=17%2F04%2F2012&grade=1+star )
我试图把这个数组分成三个变量,即容量、预订日期和等级,但我真的不知道怎么做。知道怎么做吗?我试过使用echo $_POST["capacity"]; 但它不起作用。
提前致谢!
编辑
这是我正在使用的 jQuery:
<script type="text/javascript">
$(document).ready(function() {
$("#postData").click(function() {
$("#last-step").hide(600);
$.post('resources/process2.php', { data: $("#task5_booking").serialize() }, function(data) {
$("#result").html(data);
});
return false;
});
});
</script>
它使用以下形式: