我的文本框上有一个远程验证器设置,主要检查用户输入的数据是否唯一。我确实理解这可以在原始控件的鼠标上运行,并为此进行AJAX调用。
我的问题是,虽然这在我的表单上包含6个其他控件的控件之间进行选项卡时工作正常,如果我直接单击表单上的提交按钮,则自AJAX调用之后请求不会发生远程验证正在进行中,用户在此方案中必须单击两次“提交”按钮才能实际保存表单。
有人遇到过这种情况吗?
答案 0 :(得分:1)
我建议,禁用按钮;并且仅在所有验证都已通过时启用。这样,只有从远程验证中获得响应后,才会启用您的按钮。