【发布时间】:2011-08-16 02:55:56
【问题描述】:
当 JavaScript 被禁用时,我应该如何在 HTML 表单中选择国家和省份?
我通常会使用 javascript 添加禁用的省份选择字段,当用户选择某个国家/地区时,ajax 会加载省份。但是如何让用户在没有 javascript 的情况下选择省份?
【问题讨论】:
标签: javascript html forms unobtrusive-javascript
当 JavaScript 被禁用时,我应该如何在 HTML 表单中选择国家和省份?
我通常会使用 javascript 添加禁用的省份选择字段,当用户选择某个国家/地区时,ajax 会加载省份。但是如何让用户在没有 javascript 的情况下选择省份?
【问题讨论】:
标签: javascript html forms unobtrusive-javascript
只需添加一个按钮(提交按钮除外)将表单发送回服务器。
您可以在国家/地区下拉列表之后有一个“显示省份”按钮,它将表单回发到服务器。在服务器上,您检索(不完整)表格的国家,然后将相应的省份添加到省下拉列表中。 然后用户可以选择省份并点击提交按钮。
当 javascript 存在时,您可以使用 javascript 隐藏按钮并使用 ajax 完成所有操作。
【讨论】:
选择一个conntry,按下一个按钮,使用GET参数重新加载页面,使用php渲染页面并显示该州的省份
【讨论】: