想知道以下情况是否可行 -
我有一些excel文件中的数据。我想制作一个html页面,里面会有这些数据(没有其他数据源)。在Html页面内,我能够为用户输入文本字段,按钮等输入数据,基于此,我需要编写查询(我猜是jqueries)来显示那些查询结果的数据
可以这样做吗?到目前为止我还没有做任何事情。我只是想知道这是否可行,请有人指出我正确的方向让我开始。我想学习如何做到这一点。
提前致谢。
答案 0 :(得分:4)
HTML是一种标记语言 - 它是网页的结构,没有存储或处理动态数据的机制。
您必须使用客户端语言JavaScript + cookie或服务器端语言(如PHP + MySQL)。
答案 1 :(得分:0)
您希望在页面中使用JavaScript。在服务器上(我假设)你需要读取Excel文件,并在包含值的页面上生成JS对象。也就是说,JS运行时会创建一个JS对象集合,其中包含值。此脚本可以嵌入页面中,因此无需其他数据访问。
然后,您可以编写更多链接到从这些对象中选择数据的按钮的JS,并将其显示在页面上。您可能不希望从头开始这样做 - 有很好的JS库和框架可以利用。考虑GWM或YUI。
答案 2 :(得分:0)
也许最简单的方法是在Excel中打开文件并将其另存为文本(以制表符分隔;逗号分隔也可以),然后在标记<script type="text/plain">
之间将此文本数据插入HTML文档中和</script>
。然后,您可以以相当直接的方式编写JavaScript代码,该代码读取此元素的内容并从中构造JavaScript对象数组(或其他一些合适的数据结构)。然后,可以很容易地使用JavaScript访问数据。
这样可以运行查询和显示数据。修改数据将是一个完全不同的问题。