我有这段 JavaScript 代码。
<script>
$( "#show-ID" ).click(function() {...}
</script>
我需要这个 ID 与 mysql DB 保持动态。就像 MySQL 中的 PHP 一样。
$id = $row["id"];
我尝试了在谷歌上找到的所有内容,但我对 JS 没有太多经验。 我尝试过的所有方法都有语法错误...
最佳答案
确保理解服务器端和客户端代码之间的区别。这是一个疯狂的猜测,但从你发布的一点来看,我认为你在 php 和 js 之间传递变量。
<script>
var div_id = <?php $row["id"] ?>; //im assuming youre getting $row['id'] correctly
var element = document.createElement("div");
element.id = "my_id";
element.innerHTML = div_id
$( "#" + element.id ).click(function() {...}
</script>
关于javascript - 调用功能取决于从数据库中选择的 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24023982/