如果您阅读了我之前的问题,您可能知道在此作业中不允许在 php 和 javascript DOM 之间共享数据的方式:
+-----------+ +------------+ +----------| +----------+ +-----------+
|javascript +---+Ajax Request+--+handle.php+-+result.xml+->+DOM parser |
+-----------+ +------------+ +----------+ +----------+ +-----------+
所以我正在考虑一次将mysql中的所有信息作为一个数组获取,并尝试在没有ajax请求的情况下通过javascript访问这个数组。
我能想出的唯一方法是
+---------+ +-----------------------------+ +--------------------------------------+
|Php array| | write in Dom make it hidden | | Parse the hidden element by DOM API |
+---------+ +-----------------------------+ +--------------------------------------+
但这似乎一点也不优雅,有没有更好的方法来做到这一点?