我有这个JavaScript代码。

<script>
 $( "#show-ID" ).click(function() {...}
</script>


我需要这个ID使mysql DB动态化。类似于MySQL中的PHP。

$id = $row["id"];


我尝试了所有我在Google上发现的内容,但是我没有使用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/

10-11 01:17
查看更多