2

我的应用程序主页上有几个ul。包含在每个li我有 6 个不同的变量(section#、id、start、end、img、title)

我将不断更新列表的内容,所以如果我能够从文件中动态填充页面,并且这些变量以更易于阅读/更新的方式组织起来,那就太好了。

这是我的应用程序中的一个列表:

<li data-section="number" 
    id="uLAD-IrB8B0" 
    data-start="20" 
    data-end="40">
    <img src="sample.png"/>
    <div class="title">Some title</div>
</li>

我知道这可以用 php 来完成。但是,我不太确定这是否是最佳选择或如何朝着这个方向前进。

4

1 回答 1

3

这取决于您的数据来自哪里,以及您希望如何更新这些数据。

如果您想从文件(或数据库)更新它,您可能需要 AJAX 类型的架构。可行的方式是在您的客户端上,您将有一些 javascript 对 php 脚本进行查询(可能发送一些数据),并接收带有一些新数据的响应,然后 javascript 会将这些数据写入属性你有上面。

但是,如果您的新数据来自用户输入,您可以只使用 javascript。因此,在这种情况下,您可能有一个具有 onChange 处理程序的文本字段(或其他输入字段),该处理程序将更新您在上面显示的属性和内容。

如果您提供更多上下文,我可能会给您一个更好的答案。

编辑: 我建议对 AJAX 开发进行一些研究。这个页面看起来不错http://www.sitepoint.com/build-your-own-ajax-web-apps/

一旦您了解了 AJAX 的工作原理,您将对所涉及的组件(javascript、php、数据库等)有更好的理解。(即:你会知道你不知道的):)

我希望这会有所帮助。

于 2013-10-07T22:45:54.750 回答