创建动态单页Web应用程序

时间:2010-09-07 04:39:19

标签: php javascript html ajax web-applications

我想制作一个包含动态字段/表单的覆盖容器的Web应用程序(PHP)。

我希望用户填写表单,但不要将其从页面的主要部分中删除。

想象一下,浏览网站并将页面错误报告到叠加层中,但不会从您正在阅读的页面中删除。

此外,是否可以使表单形成多个部分/页面,例如用户单击下一个按钮并显示表单的下一部分?

3 个答案:

答案 0 :(得分:4)

您要找的是ajax

使用jQuery,您可以轻松创建所需的表单形式,在提交时 重新加载整个页面。

了解更多详情,请查看jQuery UI。有一套通常非常简单的电动工具来帮助创建动态网页。

所以jQuery UI用于布局(查看选项卡)和ajax通过jQuery用于与服务器(PHP)的通信。

答案 1 :(得分:4)

此处此类网络应用的一个很好的例子,提供了一些有用的提示:

答案 2 :(得分:1)

我刚刚使用Yii Framework for PHP和Jquery(Jquery UI)构建了单页面应用程序。

我学到的是Jquery不足以处理真正的单页应用程序。

您需要使用的是一个库,它可以处理在构建SPA时会出现的许多问题,并使您不必进行大量基于DOM的操作。

相反,你最终要做的就是写一个真正的应用程序,让'库'为你处理这些方面。

想到的一个库是AngularJS。

希望这会有所帮助。