当下拉列表的值更改时,如何从php获取标签信息?

时间:2019-04-06 22:27:50

标签: javascript php html

我已经看了大约4个小时的这段代码,试图让它做我想做的事情。我想要这样,以便在下拉菜单中添加新值时,下面的标签将更新,但是信息来自PHP。我该怎么做,因为我到处都看了看,却找不到任何有用的东西。我想我在某处看到我无法用PHP做到这一点,因为它是在服务器端而不是在客户端处理的,如果是这样,您能告诉我我该怎么做吗?

<?php
echo "<script type='text/javascript'>
        function updatePrice()
        {
                var x = document.getElementById('partNumber').value;
                document.getElementById('price').innerHTML = 'HERE I AM ' + x;";
//              $pricesql = "SELECT partPrice FROM Parts WHERE partID = "document.getElementById('partNumber').value;;
                $priceresult = $pdo->query($pricesql);

echo "}
</script>";
?>

1 个答案:

答案 0 :(得分:0)

JavaScript允许您动态更新页面内容而无需重新加载页面,因此,如果您的应用程序是静态的(无数据库),则可以使用JavaScript,否则必须使用Ajax来使用PHP作为示例从服务器发送/接收数据

所以您必须阅读有关JavaScript和Ajax的信息才能解决该问题。

最好的问候