我找不到正确的解决方案的jQuery功能

时间:2018-11-01 08:30:11

标签: jquery

我尝试了不同的事情。但无法弄清楚。我必须更改该行(var total =(人)*2。我希望从数据库中获得一个$($ number)多数民众赞成在一个值而不是“ 2”。

 function updateProduct1()
   {

    var Persons = parseFloat($("#dare_price1").val());
    if (!isNaN(Persons))
    {
        var total = (Persons) * 2;
        var total = total.toFixed(2);
        $("#total_price_amount1").val(total);
    }
    else
    {
        $("#total_price_amount1").val("");
    }
    updateTotal();
}

编辑

我从数据库表中获得了$ number

 $dbh = new PDO("mysql:host=$hostname;dbname=$db", $username, $password);  
    foreach($dbh->query('SELECT * FROM table1 WHERE id = "2" ') as $row) {  

    $article = $row['article'];
    $number = $row['number'];
    }

我有一行:

<td class="style11" id="number_id"><?php echo $number ?></td>

也许现在有点清楚了

1 个答案:

答案 0 :(得分:0)

如果通过$number引用的是php变量,那么您会感到困惑。不能像这样从php访问jQuery变量。您需要确保php中的值显示在某个地方,以便可以从jQuery中获取它。另外,您也可以通过AJAX请求该值,并在函数内部使用它。