2017-02-20 62 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脚本