我正在从我的asp.net页面调用Ajax调用。我有一个名为技术的组合框,当我从中选择一些值时,我调用一个Ajax调用,它将触发一个与DB对话然后返回供应商名称的函数。这里如果数据非常少,那么立即调用返回并更新相关字段。如果数据量巨大,则Ajax调用需要很长时间,如果用户保存表单,则会在此之前存储空值。在这里,我应该限制用户点击屏幕上的任何内容,直到Ajax调用结束。为此,我需要知道如何跟踪Ajax调用完成以及如何监视ajax调用?
有人可以帮助我吗?
提前致谢, Ramprasad
答案 0 :(得分:1)
我建议你使用Fiddler,它非常适合这样的事情。
答案 1 :(得分:0)
我建议您只是阻止表单发送按钮,直到所有数据都被填满。因此用户需要等待加载此选择框。并且还将组合框的值更改为“loading ..”或类似的东西,以便用户看到有些事情正在发生。
此外,您不应该在组合框加载时阻止所有内容,因为此时用户可以填写其他一些表单字段。