2012-07-11 34 views
0

我正在寻找一些建议。我收到了一份有各种标准的纸质表格。我需要用户能够选择一种交通工具(巴士,火车,出租车,电车,其他)。使动态表单与我的后端数据库一起工作

在选择时,我需要更多的字段在基于用户选择的表单中生成。因此,如果用户选择公共汽车,则会产生关于公交时间的问题。

这些字段将使用PHP和MySQL生成。我看过一些JQuery解决方案,但我对我的方法应该有些困惑。

我可以一起使用JQuery,PHP和MySQL吗?或者我的问题可以使用PHP和MySQL来实现。请注意,这些字段已经存储在我的MySQL数据库中,我只是在从下拉菜单中选择后才会生成这些字段。

没有源代码抱歉大家,因为我只是问我应该采取的方法。我希望我已经提供了足够的细节!

回答

1

只有PHP & MySQL无法实现此解决方案。您需要使用Ajax/JQuery来实现这一点。根据用户的选择,您需要使用JQuery Ajax将数据发送到服务器,然后服务器将发回您需要向用户显示的响应。

This link应该可以帮到你。

+0

1我同意你需要一个通信层执行部分回发到服务器并获取基于所述用户选择的数据的其余部分。 JQuery将是一个很好的选择来执行这个任务。 – 2012-07-11 11:43:41

+0

非常感谢:) – WebDevDanno 2012-07-11 15:25:13

0

我认为,

实际上,你可以只使用PHP和MySQL,jQuery让你更轻松,当你使用DOM玩,用了它,你可以achive这一目标的实现这一目标,但需要与本地JavaScript额外的工作。

CMIIW

+0

即使没有JQuery/AJAX,您也可以实现这一目标,尽管最终的解决方案会很sl((发送所有数据,以便一次构建所有表单)。更好,更简单地使用AJAX并对用户提交进行部分回传! – 2012-07-11 11:45:52

相关问题