我遇到了一个问题,我有两个选择框,一个用于办公室位置,另一个用于办公室中的员工。我已经得到了很好的工作,如果我选择一个办公室,它会在下一个下拉列表中为该办公室的员工抓取数据并启用该选择框。
我无法搞清楚是在服务器验证失败(即没有选择员工或没有填写输入字段),链接的选择框保持活动状态,并且选择了之前选择的选项。
非常感谢任何帮助!
答案 0 :(得分:1)
你应该考虑使用像jQuery和php ajax调用这样的javascript框架来验证第一个选择,然后填充第二个选择。以这种方式,您不必重新加载整个页面,只更改选择内容。有许多样本可以在网上搜索。请查看本教程,例如:http://www.9lessons.info/2010/08/dynamic-dependent-select-box-using.html?m=1
答案 1 :(得分:0)
如果我理解正确,您需要在提交之前进行验证。利用jQuery并检查表单字段;在发布表单之前看到服务器将验证。