我现在遇到了一个问题:
在一个js中先让一个前台的一个图片变化,
然后在这个方法中紧接着用ajax调用后台的方法
结果等候台数据执行完了,图片才变化。这是为什么啊?欢迎提出解决方法谢谢。以及代码
在一个js中先让一个前台的一个图片变化,
然后在这个方法中紧接着用ajax调用后台的方法
结果等候台数据执行完了,图片才变化。这是为什么啊?欢迎提出解决方法谢谢。以及代码
解决方案 »
- string flag = Request.Form["hName"] ?? string.Empty
- 急急!!!!关于强类型DataSet的连接定符串问题???????????
- 请推荐一个好的 ASP.NET 的 AJAX方面的书,谢谢
- 一个奇怪的问题,为什么不提示错误信息呢?
- dropdownlist控件绑定
- 关于cookie 的问题。。
- 请问怎么转换textbox的值?
- 如何使dropdownlist可选择,可用户自己输入,我从网上下载的ComboBox控件不能用?小女子困惑很久,请高手指教!
- 1
- allowDefinition='MachineToApplication' 的节是错误的???
- 使用asp.net状态服务时的缓存问题
- 时间设默认值问题
然后在这个方法中紧接着用ajax调用后台的方法
结果等候台数据执行完了,图片才变化。这是为什么啊?
--------
要明白,异步去取数据,这个异步是什么意思.
异步请求数据时,你是不知道数据什么时候能请求成功的.也就是说不会马上就成功.像你说的,"然后在这个方法中紧接着用ajax调用后台的方法",也许在你这整个的js function执行完后.那个ajax的请求才成功返回
如果有延续性的就在ajax的各个状态去执行这个图片变化的内容;