【发布时间】:2009-08-19 11:01:16
【问题描述】:
我可以想到一种方法来做到这一点,但我不知道它是否是唯一的方法。
在我网站上的一个页面上,我有两个选择框,一个“父”选择框和一个“子”选择框。 “子”选择框中的值取决于“父”选择框中选择的内容。这在 JavaScript 中通过 AJAX 调用很容易解决,但是我尝试以这样一种方式构建我的网站,以便在关闭 JavaScript 时它们会优雅地降级。
对于非 js 用户,我能想到的解决这种情况的唯一方法是有一个表单按钮,它将重新加载 PHP 页面并将变量附加到 URL,然后 PHP 将检测到这一点并发送值到“孩子”选择。然而,这是一个可用性问题和 IMO,这是一种丑陋的处理方式。
我还有其他方法可以做到这一点吗?这些值不一定需要在选择框中。
【问题讨论】: