2013-10-14 71 views
1

component.php传递值

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

我需要从component.php文件传递的ID来component_ajax.php文件。 component_ajax.php将加载到component.php文件中。

component_ajax.php

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

我解释到如何通过id来$coid

+7

新分页程序( '<?PHP的回声HOST_URL;?>?component_ajax.php ID = “您的ID”'); –

+0

所以你想通过$ coid到component.php –

+0

@ user2877903你应该遵循Ruturaj –

回答

1

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

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

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

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

这是行不通的 – user2877903

+0

当你在print_r($ _ REQUEST)里面显示component_ajax.php时显示什么? – Malcolm

+0

什么都不会显示:( – user2877903

0

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

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

Source