j**ascript赋值问题

时间:2013.07.20 发布人:mcbmcb

j**ascript赋值问题

已解决问题

谷歌mcbmcb用户在2013.07.20提交了关于“沙湾古镇j**ascript赋值问题”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-08-13T05:33:05。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,你就是当代的活雷锋,太感谢了 !

希望以下的回答,能够帮助你。

第1个回答

用户名:lllidtf  

ajax是异步的!
1.你的声明是来自varvalues;这个ale问答rt就是undefined。
2.你的alert发生在a察多jax发送请求**回来之前,那么就是1里说的。
3.由于你解稳映房分势alert一个undefined,在你ale总握短作装阿商引rt和你点击过程中的运供这段时间里,ajax异步的**回来了,自然你第二次alert的values会有**!

解决方式:1.改成同步的,详细的可以上网查!
2.异步回来的值如果赋值给请求外的变量,那么不要在请求完马上用!如果非要用可以考虑用个计时器setTimeout很四准洋扩处理!
3.在异步函数返回后,在之独吃可兴胞返回函数中把值直接处树止里基华罗取绝社特冷理!