由于ajax应用过多,而且有连用的现象,使得ajax的异步上传成为了产生数据错乱的原因。由于异步上传,在没有得到第一个ajax的数据的时候就会执行下一步操作,而下一步恰恰需要上一步的数据,因而导致数据错乱。
解决办法:阻止ajax异步上传
<script type="text/javascript">
$.ajaxSetup({
async:false
});
</script>
由于ajax应用过多,而且有连用的现象,使得ajax的异步上传成为了产生数据错乱的原因。由于异步上传,在没有得到第一个ajax的数据的时候就会执行下一步操作,而下一步恰恰需要上一步的数据,因而导致数据错乱。
解决办法:阻止ajax异步上传
<script type="text/javascript">
$.ajaxSetup({
async:false
});
</script>