gpt4 book ai didi

php - 从 PHP 获取数组值到 javascript

转载 作者:行者123 更新时间:2023-11-30 07:45:15 25 4
gpt4 key购买 nike

如何从 php 获取数组值到 javascript,并将该值用于 javascript 中的其他函数?这是我的源代码:

<?php
$sSql = "SELECT * from contactinfo order by description, nama_cp";
$r1 = $dbconn->execute ($sSql);
$idset=array();
$no=1;
while (($r1) && (!$r1->EOF)) {
$s1 = $r1->GetRowAssoc(false);
$idset[$no]=$s1[id];
$no++;
}
?>
<script type="text/javascript">
function getdata(valarray){
//source..
}
$(document).ready(function() {
var line=<?php echo($no); ?>;
var i;
for(i=1;i<line;i++){
$("#action"+i).click(function() {//button, that named with action+int
//var valarray = ??? -------->value of array idset;
getdata(valarray);//use data array for other function..
});
}
});
</script>

在这段代码中,我想在函数 getdata() 中使用 valarray。

最佳答案

这是您的解决方案:

var valarray = <?php echo json_encode($idset); ?>; 
console.log('we got: '+ valarray)

当您使用警报时 - 您可以看到结果,因为它是一个 json 而不是测试。最适合您的方法是使用 Chrome 开发工具(或 FF 上的 Firebug)并在控制台中查看结果。

关于php - 从 PHP 获取数组值到 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8004352/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com