我已经看了大约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>";
?>
答案 0 :(得分:0)
JavaScript允许您动态更新页面内容而无需重新加载页面,因此,如果您的应用程序是静态的(无数据库),则可以使用JavaScript,否则必须使用Ajax来使用PHP作为示例从服务器发送/接收数据
所以您必须阅读有关JavaScript和Ajax的信息才能解决该问题。
最好的问候