javascript - JavaScript 变量如何从数据库或 XML(或其他)文件中读取值?是否可以?

标签 javascript xml ajax database

我有一个 JavaScript 文件,它有一个这样的变量:

var ads = new Array;
ads[0] = "/images/banners/buttonLO_apr.jpg";
...

如何为 ads[0] 提供来自数据库或 XML 文件或任何其他文件的值? 我无法对 JavaScript 文件进行重大更改。

最佳答案

以下是您可以执行的操作(据我所知):

  • XML 文件 - 如果文件有 Same Origin您的脚本,然后对该资源执行 AJAX 调用(您可以使用 jQuery.get() 快速而简单地执行此操作),您将获得 XML 文件的字符串表示,然后您可以开始解析并执行所有操作。

  • DB - 据我所知,没有仅客户端解决方案(即仅使用 JS)。您应该放置一些很酷的服务器端脚本来接受您的 jQuery.get() 并为您阅读数据库。这很容易用 PHP 完成,但您需要一个 PHP 服务器来运行它(例如 wamp )

关于javascript - JavaScript 变量如何从数据库或 XML(或其他)文件中读取值?是否可以?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11292780/

相关文章:

javascript - 在 JS 中更改鼠标悬停时文本的颜色

javascript - 尝试在 Laravel 5.4 框架中使用制表符将值传递给数据表

javascript - CSS: 错误在 "min-width"

python - 如何在Python中漂亮地打印xml而不生成DOM树?

ruby-on-rails - 如何为多记录 Rails 表单中的复选框设置唯一 ID?

javascript - 更改 ajax 以请求用要嵌入到 html 页面本身的 html 内容填充 div

javascript - 如何使用 Jquery 更新数据确认属性内的消息?

javascript - 未捕获的语法错误 : Unexpected token }

mysql - 如何组织 MySQL 数据库来存储此 XML 数据

Java 对象到 xml 模式自定义映射 - Web 服务