这是我的疑问,因为在这个例子中我正在使用 javacript 制作一个数组,我实际上在 sql(PDO) 查询中执行该数组并将其发送到 aonclick='verProveedores(<?php echo json_encode($datos);?>)';
到目前为止没有问题,因为它正确发送它,问题是我不知道如何在警报中显示该数组的几个值,我只能打印独立的值,在这种情况下,Alertify.alert();
出于此目的,我感谢您的帮助。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="//cdn.jsdelivr.net/npm/[email protected]/build/alertify.min.js"></script>
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/[email protected]/build/css/alertify.min.css" />
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/[email protected]/build/css/themes/default.min.css" />
<html>
<head>
<tittle>Mostrar lista en js</tittle>
</head>
<body><h2>
<div id="labelalmacen" onclick='verProveedores();'> Haga Click para mostrar lista.
</div></h2>
<script>
var proveedores=[{"nombre_proveedor":"PROVEEDOR1","0":"PROVEEDOR1"},{"nombre_proveedor":"PROVEEDOR2","0":"PROVEEDOR2"},{"nombre_proveedor":"PROVEEDOR3","0":"PROVEEDOR3"},{"nombre_proveedor":"PROVEEDOR4","0":"PROVEEDOR4"}];
function verProveedores() {
alertify.alert("Lista Proveedores:", proveedores[1].nombre_proveedor);
}
</script>
</body>
</html>
[已解决] 我继续研究,直到我给出了如何使用 Alertifyjs 在警报中打印同一字段的多个值,所有内容都在
data='';
who 是变量中,它将用作计数器来显示消息多次并堆叠它作为一个数组,当在循环中使用它本身时,在for(){}
循环本身的最后使用data=('mensaje'+ array)+data;
<---这是诀窍,将其添加到自身,然后将其置于警报中。