2017-02-20 64 views
0

如何在php代碼中獲取productid的值?Codeigniter使用javascript插入id模型

function getunitstock(){ 
    var productid = document.getElementById('product').value 

    <?php $prodbyid = $this->pos_model->get_productbyid(+productid+)?> 

    document.getElementById('unitprice').value = <?php echo $prodbyid['price'];?> 
} 
+0

你不能得到直接的價值從PHP中的js ..而不是這個調用ajax getprodbyid值。 –

回答

0

你不能在php代碼中使用javascript變量。 Php代碼運行在服務器端和JavaScript代碼在客戶端運行。你不能要求瀏覽器運行php代碼。

<?php $prodbyid = $this->pos_model->get_productbyid(+productid+)?>' 

因此,這條線不會得到productid的價值。

做你希望做什麼的唯一方式可以是:

  • 做重定向到PHP腳本或做一個AJAX調用PHP腳本