我有一个页面view.php?id=1
通过以下方式初始化DataTable:
<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
$('#example').dataTable( {
"serverSide": true,
"ajax": {
"url": "core/server_processing/order.php",
"type": "POST"
}
} );
} );
</script>
在core/server_processing/order.php
内运行的脚本是否可以知道父页面的ID?
我尝试了$_GET['id']
,但它没有工作,因为它可能正在等待core/server_processing/order.php?id=1
。
答案 0 :(得分:2)
不,不是。这些是单独的HTTP请求; PHP甚至不知道您可能想要引用哪个其他可能的先前请求。由于PHP对页面/框架/数据如何嵌套在客户端没有任何作用,因此没有“父”可以引用它们。
只需在AJAX请求中明确传递参数即可。