您的位置 首页 > 数码极客

【ashx文件怎么打开】使用AJAX同步和异步

在线促销活动,需要对适当的抽奖资格进行充值。抽签可以收到丰厚的礼物,抽签资格的门槛有点高。领导下达了确保活动正常在线和运营的命令,领导非常重视。这样,在领导的安排下,进行了相关活动的衔接。

正文

开发过程很顺利,但转盘抽签耽误了一些时间,但最终正常制作结束,相关测试人员也进行了测试,活动开始在线倒计时,心里怦怦直跳。(大卫亚设)。

如果没有,活动在线两分钟,一个玩家在完全没有充电、抽奖资格为零的情况下进行了五六次抽奖,收到了比较有力的礼物,这是查看数据库记录的结果。因为活动在线会随时关注,所以及时发现这个问题,抽签资格是-6,我一个。(大卫亚设,Northern Exposure,)所以我让同事再检查一下充电接口,没有问题。其实用脑子想想也知道不可能是充电接口的问题。因为玩家根本没有花一分钱,所以和充值界面没有一毛钱关系。好吧,那么问题来了。验证有问题吗?

查看代码并设置断点

进入方法后,走741行,下一步,直接执行到754行。我会去的。什么情况。然后,result的值为null,后面的判断无效。

这样调试了N次,还查看了后台ashx文件。后台ashx程序有问题的话,应该去error,但没有去。这意味着程序根本没有去后台。嗯,由于同步异步思想突然浮现在脑海中,上面这段代码中还加了一句:(*译者注:译者注:译者注:译者注:译者注:译者注:译者注:译者注)

断点,好的,一切正常。要做的验证都通过了。好了,问题终于解决了。

幸好及时发现了问题,及时解决了问题。否则我就得吃鱿鱼。

其实只解决了前端问题,根本问题没有解决,看了花园朋友的意见,只是服务端没有确认,羞愧、羞愧,现在服务端验证了,谢谢花园朋友的提醒!请在这里用显眼的颜色提醒自己。以后不要再犯同样的错误。另外,请原谅我的错误言论不会误导其他元佑!(这是元佑评论后新增加的)

知识点和总结

1.Jquery的Ajax基本上是异步请求(如果不写async)。是Async:true。

2.如果在项目中执行一项任务之前需要进行Ajax验证,则必须同步或异步执行其他任务,直到验证通过为止。

3.熟练地应用error参数,注意返回的异常信息,以确定程序的错误位置。

4.项目前端进行验证,后端也相应地进行验证。前端认证是为了减轻服务器负担,提高用户体验,后端认证是为了安全。(花园朋友的意见,看看新增加的。)。

关于作者: luda

无忧经验小编鲁达,内容侵删请Email至wohenlihai#qq.com(#改为@)

热门推荐