2013-10-14 103 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