Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AJAX表单vs PHP only,I';我关心优雅的退化_Php_Ajax_Graceful Degradation - Fatal编程技术网

AJAX表单vs PHP only,I';我关心优雅的退化

AJAX表单vs PHP only,I';我关心优雅的退化,php,ajax,graceful-degradation,Php,Ajax,Graceful Degradation,我有一个PHP驱动的网站,它有一个记录保存表单。用户在第一个下拉列表中选择一场战斗,然后在第二个下拉列表中选择获胜的一方。目前,获胜方选项仅为第一方、第二方,对应于在战斗设置中第一个列出的。提交有一个“你确定吗?”步骤,以确保他们有机会纠正选择错误的一方 我是第一个承认这很烦人的人,我想让获胜方下拉列表根据选择的战斗自动填充。有人告诉我这是面包和黄油 不过,我关心的是如何为禁用JS的用户维护功能。这种下拉式自动填充是否可以携带原始PHP固定值 很抱歉缺少代码。我还没有开始研究JavaScript

我有一个PHP驱动的网站,它有一个记录保存表单。用户在第一个下拉列表中选择一场战斗,然后在第二个下拉列表中选择获胜的一方。目前,获胜方选项仅为第一方、第二方,对应于在战斗设置中第一个列出的。提交有一个“你确定吗?”步骤,以确保他们有机会纠正选择错误的一方

我是第一个承认这很烦人的人,我想让获胜方下拉列表根据选择的战斗自动填充。有人告诉我这是面包和黄油

不过,我关心的是如何为禁用JS的用户维护功能。这种下拉式自动填充是否可以携带原始PHP固定值

很抱歉缺少代码。我还没有开始研究JavaScript和AJAX方法,只是考虑到目前我的网站的理论应用


谢谢。

我不是AJAX大师,但你的想法听起来不错。当然,您可以填充一个下拉列表,启用JS的浏览器可以删除/重新填充/更改/。。。该字段可以通过AJAX请求加载数据来实现

通过一点谷歌搜索,你应该能够找到这些已经开发的解决方案,或者至少了解其他人的做法。

你可以这样做。 当页面加载时,如果启用了javascript支持,那么发布帖子的按钮/链接将被隐藏,站点将使用javascript工作,否则将显示按钮/链接,站点将不使用js工作