2011-04-30 116 views
0

JavaScript禁用时,如何在HTML表单中选择国家和省选择?非Javascript国家/省选择

我通常会在JavaScript中添加一个禁用的省选择字段,并且当用户选择某个国家时,ajax会加载省份。但是,我怎样才能让用户选择一个没有JavaScript的省份呢?

回答

2

只需添加一个按钮(除提交按钮除外)职位形成回服务器。

您可以在国家下拉菜单中选择“显示省份”按钮,该按钮会将表格回传到服务器。在服务器上,您检索(不完整)表单的国家,然后将相应省份添加到省级下拉菜单中。 然后用户可以选择该省并点击提交按钮。

当javascript存在时,您可以使用javascript隐藏按钮,并使用ajax完成所有操作。

1

选择conntry,按下一个按钮,用GET参数重新载入页面,使用PHP呈现页面,并显示全省该州

+0

但是,如果您使用GET参数重新加载页面,则会丢失HTML表单其他字段的所有数据。我不认为往返是必要的。 – marapet 2011-04-30 16:08:50