通过URL传递值

时间:2013-10-14 07:27:52

标签: php jquery ajax

component.php

<script>
   jq142(document).ready( function() {
       new Paginator('<?php echo HOST_URL; ?>component_ajax.php');
});        
</script>

我需要将id从component.php文件传递给component_ajax.php文件。 component_ajax.php将加载到component.php文件中。

component_ajax.php

$coid = $_GET['id'];
$products = $productObj->getFrontProductsbyComponents( $coid );

向我解释如何将id传递给$coid

2 个答案:

答案 0 :(得分:1)

您需要将id附加到component_ajax.php网址。

new Paginator('<?php echo HOST_URL; ?>component_ajax.php?id=<?php echo $your_id; ?>');

如果您需要传递给component_ajax.php的ID是使用JavaScript而不是PHP,请使用javascript将ID附加到URL。

<script>
    var your_id = 123;
    jq142(document).ready( function() {
        new Paginator('<?php echo HOST_URL; ?>component_ajax.php?id=' + your_id);
    });
</script>

答案 1 :(得分:0)

将ID作为参数传递给Paginator对象。

var ajaxParams = {"id":<?php echo $your_id ?>};
new Paginator('<?php echo HOST_URL; ?>component_ajax.php', {"xParams": ajaxParams});

Source